Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$831,711
$689,372
$379,125
$423,741
Gross Profit
438,135
663,759
302,511
174,812
EBITDA
266,377
220,385
144,677
153,741
EBIT
189,592
141,080
67,744
74,427
Net Income
128,673
86,306
26,466
32,033
Net Change In Cash
831,711
689,372
379,125
423,741
Free Cash Flow
19,780
-124,778
-105,359
-9,118
Cash
22,993
33,727
9,047
20,545
Basic Shares
63,204
60,777
60,455
60,455

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$2,427,428
$2,083,558
$2,371,990
$2,578,005
Gross Profit
1,428,515
775,114
729,081
646,653
EBITDA
781,524
703,170
666,896
574,253
EBIT
464,268
406,471
387,066
345,774
Net Income
264,224
222,850
231,232
221,742
Net Change In Cash
2,427,428
2,083,558
2,371,990
2,578,005
Cost of Revenue
9,275
Free Cash Flow
-128,393
-334,754
272,898
961,356
Cash
33,727
57,995
18,835
9,681
Basic Shares
60,513
57,033
55,860
54,338

Earnings Calls

QuarterEPS
2026-03-31
$2.11
2025-12-31
$1.42
2025-09-30
$0.44
2025-06-30
$0.53