Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$848,579
$542,663
$693,818
$683,496
Gross Profit
226,017
-50,747
90,129
87,909
EBITDA
274,138
-60,071
198,867
110,713
EBIT
250,388
-84,028
174,412
85,646
Net Income
161,612
-79,417
30,146
41,942
Net Change In Cash
848,579
542,663
693,818
683,496
Free Cash Flow
-28,515
141,715
22,056
105,198
Cash
28,718
56,524
16,969
39,817
Basic Shares
61,537
63,240
63,609
63,784

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
56,524
13,826
8,090
33,183
Basic Shares
63,240
52,661
50,557
52,388

Earnings Calls

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