Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$340,398
$354,137
$758,320
$605,917
Gross Profit
150,023
87,898
165,962
338,357
EBITDA
134,557
142,521
223,441
180,711
EBIT
62,431
69,972
146,869
108,127
Net Income
19,268
27,243
99,317
70,733
Net Change In Cash
340,398
354,137
758,320
605,917
Free Cash Flow
-126,365
-32,955
-58,489
-79,288
Cash
18,797
32,466
21,472
39,387
Basic Shares
57,093
56,827
56,800
55,752

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
729,081
646,653
583,915
561,708
EBITDA
666,896
574,253
514,284
493,326
EBIT
387,066
345,774
307,051
298,445
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-09-30
$0.33
2024-06-30
$0.48
2024-03-31
$1.75
2023-12-31
$1.27