Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$682,206
$848,579
$542,663
$693,818
Gross Profit
72,438
226,017
-50,747
90,129
EBITDA
20,123
274,138
-60,071
198,867
EBIT
24,637
250,388
-84,028
174,412
Net Income
18,604
161,612
-79,417
30,146
Net Change In Cash
682,206
848,579
542,663
693,818
Free Cash Flow
150,742
-28,515
141,715
22,056
Cash
20,901
28,718
18,290
16,969
Basic Shares
59,703
61,537
63,240
63,609

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,757,991
$1,813,472
$1,591,194
$1,411,979
Gross Profit
355,393
182,469
223,204
223,367
EBITDA
366,320
140,246
222,703
182,409
EBIT
268,050
92,186
186,434
149,514
Net Income
115,444
41,038
120,968
105,354
Net Change In Cash
2,757,991
1,813,472
1,591,194
1,411,979
Cost of Revenue
9,671
Free Cash Flow
175,526
110,778
130,455
117,491
Cash
18,290
13,826
8,090
33,183
Basic Shares
63,240
52,661
50,557
52,388

Earnings Calls

QuarterEPS
2026-06-30
$0.91
2026-03-31
$2.50
2025-12-31
-$0.70
2025-09-30
$1.01