Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Period
Report
EPS Actual
EPS Est
Surprise
Dec. 31, 2026
$-0.15
—
—
Sept. 30, 2026
$-0.59
—
—
June 30, 2026
$0.00
—
—
March 31, 2026
$-0.59
—
—
March 31, 2025
$0.97
—
—
June 30, 2023
$0.00
—
—
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement14
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue
$877M
$771M
$903M
$1.17B
$663M
$488M
$358M
$244M
$147M
Cost of Revenue
$834M
$747M
$886M
$1.14B
$729M
$484M
$319M
$228M
$136M
Gross Profit
$338M
$312M
$394M
$776M
$492M
$221M
$236M
$156M
$48M
SG&A Expense
$67M
$66M
$66M
$56M
$47M
$44M
$39M
$35M
$31M
Operating Income
$206M
$186M
$276M
$690M
$394M
$164M
$187M
$161M
$-185.0K
Interest Expense
$84M
$67M
$52M
$68M
$29M
$25M
$18M
$29M
$77M
Interest Income
$338M
$313M
$330M
$320M
$850M
$375M
$311M
$129M
$110M
Pretax Income
·
$192M
$282M
$637M
$298M
$134M
$200M
$152M
·
Net Income
$138M
$227M
$269M
$520M
$-9M
$-6M
$177M
$126M
$27M
EPS (Basic)
$1.39
$2.28
$2.72
$5.26
$4.56
$2.11
$3.29
$2.35
$0.48
EPS (Diluted)
$1.38
$2.27
$2.70
$5.23
$4.45
$2.09
$3.27
$2.35
$0.47
Shares (Basic)
99,615
99,615
98,806
98,844
69,642
56,681
53,802
53,750
57,241
Shares (Diluted)
100,158
100,074
99,356
99,357
71,416
57,101
54,108
53,813
57,593
EBITDA
$206M
$215M
$276M
$773M
$416M
$225M
$210M
$148M
·
Balance Sheet12
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Cash & Equivalents
$143M
$171M
$384M
$435M
$1.06B
$171M
$107M
$104M
$44M
Receivables
$429M
$415M
$430M
$442M
$187M
$111M
$125M
$95M
$54M
Inventory
$294M
$234M
$214M
$290M
$266M
$139M
$97M
$70M
$23M
Current Assets
·
·
$1.35B
$1.59B
·
$617M
$441M
$372M
$171M
PP&E (Net)
$233M
$202M
$155M
$128M
$110M
$116M
$108M
$85M
$55M
Goodwill
·
·
·
·
·
$1M
$2M
$1M
$2M
Intangibles
$5M
$4M
$2M
$812.0K
$1M
$1M
·
·
·
Total Assets
$3.84B
$3.61B
$3.51B
$3.35B
$3.43B
$2.04B
$1.36B
$1.18B
$883M
Accounts Payable
$176M
$174M
$176M
$253M
$187M
$111M
$93M
$106M
$56M
Current Liabilities
$658M
$527M
$632M
$484M
$661M
$400M
$227M
$203M
$157M
Total Liabilities
$1.66B
$1.43B
$1.31B
$1.13B
$1.25B
$923M
$477M
$424M
$216M
Stockholders' Equity
$2.18B
$2.18B
$2.20B
$2.22B
$2.18B
$1.12B
$881M
$756M
$667M
Cash Flow6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
D&A
·
$30M
$21M
$83M
$110M
$60M
$23M
$23M
$15M
Other Non-cash
·
$-177M
·
·
·
$-111M
$-149M
$-116M
·
Operating Cash Flow
$72M
$79M
$156M
$205M
$117M
$60M
$51M
$-2M
$65M
Investing Cash Flow
$-39M
$-28M
$55M
$-90M
$-180M
$-21M
$-21M
$-66M
$-14M
Dividends Paid
$156M
$319M
$320M
$460M
$42M
$50M
$41M
$13M
$32M
Financing Cash Flow
$-61M
$-266M
$-261M
$-738M
$955M
$18M
$-28M
$125M
$-62M
Profitability7
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Gross Margin
38.6%
40.5%
43.6%
66.4%
74.1%
45.4%
66.0%
63.8%
·
Operating Margin
23.5%
24.1%
30.5%
59.1%
59.5%
33.7%
52.2%
65.8%
·
Net Margin
15.7%
29.4%
·
·
·
24.5%
49.5%
51.7%
·
Pretax Margin
·
24.8%
31.2%
54.6%
2.9%
27.4%
55.8%
·
·
EBITDA Margin
23.5%
27.9%
30.5%
66.2%
62.7%
46.1%
58.7%
60.6%
·
ROA
3.7%
6.4%
·
·
·
7.0%
14.0%
12.2%
·
ROE
6.3%
10.4%
·
·
·
11.9%
21.6%
17.8%
·
Liquidity & Solvency3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Current Ratio
·
·
2.1
·
·
1.5
1.9
1.8
·
Quick Ratio
0.9
1.1
1.3
1.4
1.9
0.9
1.0
1.0
·
Interest Coverage
2.4
2.8
5.4
10.1
13.7
6.5
0.6
1.2
·
Efficiency3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Asset Turnover
0.2
0.2
0.3
0.3
0.2
0.3
0.3
0.2
·
Inventory Turnover
3.2
3.3
3.5
4.1
3.6
4.1
3.8
4.9
·
Receivables Turnover
2.1
1.8
2.1
5.3
4.4
3.2
3.2
3.3
·
Per Share3
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue / Share
$8760.59
$7705.56
$9092.27
·
$9282.96
$8538.69
$6614.73
$4539.39
·
Cash Flow / Share
$714.22
$793.63
$1567.42
·
$2117.62
$1208.81
$948.81
$-42.07
·
EPS (TTM)
$1.38
$2.27
$2.70
$5.23
$4.45
$2.09
$3.27
$2.35
·
Valuation (TTM)6
Metric
Trend
2025
2024
2023
2022
2021
2020
2019
2018
2017
Revenue TTM
$877M
$771M
$903M
$1.17B
$663M
$488M
$358M
$244M
·
Net Income TTM
$138M
$227M
$269M
$520M
$-9M
$-6M
$177M
$126M
·
P/E
2.8
2.0
1.9
0.9
1.4
1.8
1.3
1.5
·
Earnings Yield
36.0%
49.3%
52.2%
110.4%
73.3%
56.6%
78.7%
67.7%
·
Payout Ratio
113.0%
140.6%
·
·
·
41.8%
23.2%
10.3%
·
Annual Payout
$156M
$319M
$320M
$460M
$42M
$50M
$41M
$13M
·
Per Share1
Metric
Trend
Q4 2018
Q4 2017
Q4 2016
Q4 2015
Q4 2014
Q4 2013
EPS (TTM)
$2.35
$0.47
$0.14
·
·
·
Valuation (TTM)5
Metric
Trend
Q4 2018
Q4 2017
Q4 2016
Q4 2015
Q4 2014
Q4 2013
Revenue TTM
$244M
$147M
$147M
·
·
·
Net Income TTM
$126M
$27M
$8M
·
·
·
P/E
1.5
8.0
26.4
·
·
·
Earnings Yield
67.7%
12.6%
3.8%
·
·
·
Annual Payout
$13M
$32M
$81M
·
·
·
Most recent period on the left · null values shown as ·
Financial Statements
Income statement, balance sheet, cash flow — annual, last 5 years
16
Metric
2025-06-30
2024-06-30
2023-06-30
2022-06-30
2021-06-30
Revenue
$877M
$771M
$903M
$1.17B
$663M
Gross Margin %
38.6%
40.5%
43.6%
66.4%
74.1%
Operating Margin %
23.5%
24.1%
30.5%
59.1%
59.5%
Net Income
$138M
$227M
$269M
$520M
$-9M
Diluted EPS
$1.38
$2.27
$2.70
$5.23
$4.45
Metric
2025-06-30
2024-06-30
2023-06-30
2022-06-30
2021-06-30
Current Ratio
·
·
2.1
·
·
Quick Ratio
0.9
1.1
1.3
1.4
1.9
No data for this statement
Not enough fundamentals data to build this statement yet.
Institutional owners (13F)
29 filers
· $5.7M total
· As of June 30, 2026
17
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
Holders29
Value held$5.7M
New positions4
Exited positions6
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
4 (-5 vs prior Q)
6 (+4 vs prior Q)
10 (+3 vs prior Q)
7 (-1 vs prior Q)
-10K
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.