Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$423,741
$935,190
$630,703
$340,398
Gross Profit
305,799
422,728
366,963
150,023
EBITDA
153,741
262,721
199,867
134,557
EBIT
74,427
181,017
124,415
62,431
Net Income
32,033
119,419
77,022
19,268
Net Change In Cash
423,741
935,190
630,703
340,398
Free Cash Flow
-9,118
110,862
-113,185
-126,365
Cash
42,721
19,305
57,995
18,797
Basic Shares
60,455
57,033
57,415
57,093

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,083,558
$2,371,990
$2,578,005
$1,808,597
Gross Profit
775,114
729,081
646,653
583,915
EBITDA
703,170
666,896
574,253
514,284
EBIT
406,471
387,066
345,774
307,051
Net Income
222,850
231,232
221,742
206,434
Net Change In Cash
2,083,558
2,371,990
2,578,005
1,808,597
Cost of Revenue
9,275
859
Free Cash Flow
-334,754
272,898
961,356
-2,030,903
Cash
57,995
18,835
9,681
8,852
Basic Shares
57,033
55,860
54,338
53,674

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.53
2025-03-31
$1.98
2024-12-31
$1.34