Earnings History
EPS actual vs estimate, surprise %, beat rate, next earnings date
14
Avg Surprise29.1%
Next ReportNov 02, 2026
Period
Report
EPS Actual
EPS Est
Surprise
June 30, 2026
Aug 3, 2026
$1.06
$0.87
21.8%
March 31, 2026
May 11, 2026
$1.02
$0.87
17.4%
Dec. 31, 2025
$1.23
$0.90
37.3%
Sept. 30, 2025
$0.79
$0.55
44.6%
June 30, 2025
$0.56
$0.45
24.2%
Full Fundamentals
All metrics by year — income statement, balance sheet, cash flow
15
Income Statement12
Metric
Trend
2025
2024
Revenue
$1.16B
$847M
SG&A Expense
$176M
$138M
Operating Expenses
$567M
$577M
Interest Expense
$4M
$4M
Pretax Income
$589M
$270M
Income Tax
$145M
$69M
Net Income
$444M
$201M
EPS (Basic)
$4.75
$3.58
EPS (Diluted)
$3.36
$1.66
Shares (Basic)
93,373,000
56,224,000
Shares (Diluted)
131,958,000
121,137,000
EBITDA
$12M
·
Balance Sheet16
Metric
Trend
2025
2024
Cash & Equivalents
$1.20B
$493M
PP&E (Net)
$12M
$14M
PP&E (Gross)
$19M
$16M
Accum. Depreciation
$8M
$3M
Goodwill
$3M
$3M
Intangibles
$99.0K
$8M
Total Assets
$2.92B
$1.93B
Total Liabilities
$1.81B
$1.50B
Long-term Debt
$34M
$39M
Common Stock
$1M
$562.0K
Paid-in Capital
$352M
$123M
Retained Earnings
$753M
$309M
AOCI
$7M
$285.0K
Stockholders' Equity
$1.11B
$433M
Liabilities + Equity
$2.92B
$1.93B
Shares Outstanding
123,889,446
56,224,168
Cash Flow15
Metric
Trend
2025
2024
D&A
$12M
$10M
Stock-based Comp
$12M
$3M
Deferred Tax
$62M
$-5M
Other Non-cash
$267M
·
Operating Cash Flow
$797M
$554M
CapEx
$3M
$10M
Investing Cash Flow
$-115M
$-204M
Net Debt Issued
$-6M
·
Stock Issued
$2M
$0
Stock Repurchased
$40M
$0
Net Stock Activity
$-38M
·
Financing Cash Flow
$211M
$-2M
Taxes Paid
$99M
$59M
Free Cash Flow
$795M
·
Levered FCF
$792M
·
Profitability5
Metric
Trend
2025
2024
Net Margin
38.4%
·
Pretax Margin
51.0%
·
EBITDA Margin
1.1%
·
ROA
18.3%
·
ROE
57.4%
·
Efficiency1
Metric
Trend
2025
2024
Asset Turnover
0.5
·
Per Share5
Metric
Trend
2025
2024
Book Value / Share
$8.98
·
Revenue / Share
$8.76
·
Cash Flow / Share
$6.04
·
Cash / Share
$9.69
·
EPS (TTM)
$3.36
·
Growth Rates3
Metric
Trend
2025
2024
Revenue YoY
36.5%
·
EPS YoY
102.4%
·
Net Income YoY
120.7%
·
Valuation (TTM)10
Metric
Trend
2025
2024
Revenue TTM
$1.16B
·
Net Income TTM
$444M
·
Market Cap
$2.42B
·
P/E
5.8
·
P/S
2.1
·
P/B
2.2
·
P / Tangible Book
2.2
·
P / Cash Flow
3.0
·
P / FCF
3.0
·
Earnings Yield
17.2%
·
Income Statement11
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Revenue
$387M
$389M
$347M
$266M
$262M
$282M
$238M
$200M
$209M
SG&A Expense
$55M
$46M
$51M
$45M
$38M
$41M
$46M
$38M
$27M
Operating Expenses
$208M
$204M
$125M
$119M
$165M
$158M
$138M
$176M
$138M
Pretax Income
$178M
$186M
$222M
$147M
$96M
$124M
$101M
$24M
$71M
Income Tax
$44M
$46M
$52M
$36M
$26M
$31M
$26M
$7M
$18M
Net Income
$135M
$140M
$170M
$111M
$70M
$93M
$75M
$18M
$54M
EPS (Basic)
$1.17
$1.13
$1.46
$0.89
$1.05
$1.63
$1.34
$0.31
$0.96
EPS (Diluted)
$1.06
$1.02
$1.25
$0.79
$0.56
$0.75
$0.61
$0.15
$0.45
Shares (Basic)
115,408,000
123,342,000
·
125,249,000
66,773,000
56,600,000
·
56,224,000
56,224,000
Shares (Diluted)
127,311,000
136,588,000
·
140,113,000
125,979,000
123,123,000
·
119,520,000
56,224,000
EBITDA
·
$1M
·
·
·
·
·
·
·
Balance Sheet16
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Cash & Equivalents
$1.24B
$1.22B
$1.20B
$862M
$936M
·
$493M
·
·
PP&E (Net)
$10M
$11M
$12M
$12M
$13M
·
$14M
·
·
PP&E (Gross)
·
·
$19M
·
·
·
$16M
·
·
Accum. Depreciation
·
·
$8M
·
·
·
$3M
·
·
Goodwill
$3M
$3M
$3M
$3M
$3M
·
$3M
·
·
Intangibles
$0
$30.0K
$99.0K
$2M
$4M
·
$8M
·
·
Total Assets
$3.60B
$2.88B
$2.92B
$2.69B
$2.81B
·
$1.93B
·
·
Total Liabilities
$2.40B
$1.77B
$1.81B
$1.72B
$1.95B
·
$1.50B
·
·
Long-term Debt
$30M
$32M
$34M
$35M
$36M
·
$39M
·
·
Common Stock
$1M
$1M
$1M
$1M
$1M
·
$562.0K
·
·
Paid-in Capital
$168M
$218M
$352M
$373M
$390M
·
$123M
·
·
Retained Earnings
$1.03B
$893M
$753M
$583M
$472M
·
$309M
·
·
AOCI
$-2M
$1M
$7M
$7M
$5M
·
$285.0K
·
·
Stockholders' Equity
$1.19B
$1.11B
$1.11B
$964M
$868M
·
$433M
·
·
Liabilities + Equity
$3.60B
$2.88B
$2.92B
$2.69B
$2.81B
·
$1.93B
·
·
Shares Outstanding
115,568,131
117,565,731
124,000,000
124,241,773
125,243,157
·
56,224,168
·
·
Cash Flow13
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
D&A
$1M
$1M
$3M
$3M
$3M
$3M
$3M
$3M
·
Stock-based Comp
$3M
$3M
$3M
$3M
$3M
$3M
$2M
$259.0K
·
Deferred Tax
$-568.0K
$-513.0K
$59M
$4M
$8M
$-8M
$-4M
$-5M
·
Other Non-cash
·
$146M
·
·
·
·
·
·
·
Operating Cash Flow
$301M
$289M
$422M
$25M
$254M
$97M
$158M
$120M
·
CapEx
$415.0K
$679.0K
$543.0K
$818.0K
$908.0K
$588.0K
$770.0K
$5M
·
Investing Cash Flow
$-123M
$-134M
$-115M
$-18M
$6M
$12M
$-10M
$-48M
·
Net Debt Issued
·
$-2M
·
·
·
·
·
·
·
Stock Issued
·
$1M
$675.0K
$360.0K
$1.0K
$651.0K
$0
$0
·
Stock Repurchased
$54M
$137M
$20M
$20M
$0
$0
$0
·
·
Net Stock Activity
·
$-136M
·
·
·
·
·
·
·
Financing Cash Flow
$-57M
$-138M
$-26M
$-21M
$259M
$-1M
$-7M
$-3M
·
Free Cash Flow
·
$289M
·
·
·
·
·
·
·
Profitability5
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Net Margin
34.9%
35.8%
·
41.8%
26.8%
·
·
·
·
Pretax Margin
46.1%
47.7%
·
55.3%
36.8%
·
·
·
·
EBITDA Margin
·
0.36%
·
·
·
·
·
·
·
ROA
4.2%
9.7%
·
8.3%
5.0%
·
·
·
·
ROE
13.1%
25.1%
·
23.0%
16.1%
·
·
·
·
Efficiency1
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Asset Turnover
0.1
0.3
·
0.2
0.2
·
·
·
·
Per Share5
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Book Value / Share
$10.34
$9.47
·
$7.76
$6.93
·
·
·
·
Revenue / Share
$3.04
$2.85
·
$1.90
$3.92
·
·
·
·
Cash Flow / Share
·
$2.12
·
·
·
·
·
·
·
Cash / Share
$10.70
$10.36
·
$6.93
$7.47
·
·
·
·
EPS (TTM)
$4.12
$3.62
·
$2.71
$2.07
$1.96
·
·
·
Valuation (TTM)9
Metric
Trend
Q2 2026
Q1 2026
Q4 2025
Q3 2025
Q2 2025
Q1 2025
Q4 2024
Q3 2024
Q2 2024
Revenue TTM
$1.39B
$1.26B
·
$1.05B
$982M
$929M
·
·
·
Net Income TTM
$556M
$491M
·
$349M
$255M
$239M
·
·
·
Market Cap
$2.24B
$2.12B
·
$1.96B
$2.71B
·
·
·
·
P/E
4.7
5.0
·
5.8
10.5
·
·
·
·
P/S
1.6
1.7
·
1.9
2.8
·
·
·
·
P/B
1.9
1.9
·
2.0
3.1
·
·
·
·
P / Tangible Book
1.9
1.9
·
2.0
3.1
·
·
·
·
P / Cash Flow
·
7.3
·
·
·
·
·
·
·
Earnings Yield
21.3%
20.1%
·
17.2%
9.6%
·
·
·
·
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-12-31
2024-12-31
Revenue
$1.16B
$847M
Net Income
$444M
$201M
Diluted EPS
$3.36
$1.66
No data for this statement
Not enough fundamentals data to build this statement yet.
Metric
2025-12-31
2024-12-31
Free Cash Flow
$795M
·
Institutional owners (13F)
233 filers
· $1.2B 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.
Holders233
Value held$1.2B
New positions59
Exited positions24
Institutional activity — Q2 2026 vs prior quarter
New positions
Exited positions
Increased
Decreased
Net shares change
59 (-2 vs prior Q)
24 (-4 vs prior Q)
79 (+10 vs prior Q)
56 (+12 vs prior Q)
+4.4M
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.