Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$354,137
$758,320
$605,917
$335,816
Gross Profit
87,898
165,962
338,357
264,906
EBITDA
141,974
222,432
124,829
69,771
EBIT
69,425
145,860
52,245
1,336
Net Income
27,243
99,317
70,733
25,189
Net Change In Cash
354,137
758,320
605,917
335,816
Free Cash Flow
-32,955
-58,489
-79,288
-74,325
Cash
32,466
21,472
39,387
9,192
Basic Shares
56,827
56,800
55,752
55,975

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,371,990
$2,578,005
$1,808,597
$1,530,268
Gross Profit
449,251
646,653
583,915
561,708
EBITDA
657,420
574,253
514,284
490,761
EBIT
377,590
345,774
307,051
295,880
Net Income
231,232
221,742
206,434
196,412
Net Change In Cash
2,371,990
2,578,005
1,808,597
1,530,268
Cost of Revenue
9,275
859
-9,860
Free Cash Flow
272,898
961,356
-2,030,903
-106,845
Cash
39,387
9,681
8,852
7,993
Basic Shares
55,860
54,338
53,674
53,370

Earnings Calls

Quarter EPS
2024-06-30
$0.48
2024-03-31
$1.75
2023-12-31
$1.27
2023-09-30
$0.45