Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$702,240
$682,206
$848,579
$542,663
Gross Profit
114,054
72,438
226,017
-50,747
EBITDA
91,626
43,507
274,138
-60,071
EBIT
76,985
20,123
250,388
-84,028
Net Income
47,236
18,604
161,612
-79,417
Net Change In Cash
702,240
682,206
848,579
542,663
Free Cash Flow
14,747
150,742
-28,515
141,715
Cash
17,551
20,901
28,718
18,290
Basic Shares
59,986
59,703
61,537
63,240

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-09-30
$1.21
2026-06-30
$0.91
2026-03-31
$2.50
2025-12-31
-$0.70