Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$398,131
$528,527
$448,158
$446,918
Gross Profit
43,131
198,248
94,864
31,965
EBITDA
130,100
193,379
157,232
102,770
EBIT
70,616
135,809
101,369
47,596
Net Income
37,876
113,605
89,520
48,173
Net Change In Cash
398,131
528,527
448,158
446,918
Free Cash Flow
-48,875
-16,132
-199,562
-150,293
Cash
368,865
427,950
169,559
157,583
Basic Shares
52,615
53,485
52,236
50,792

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,826,633
$1,766,356
$1,643,981
$1,458,084
Gross Profit
1,401,551
316,841
330,111
332,242
EBITDA
668,960
605,554
491,537
493,846
EBIT
440,869
405,646
317,982
314,402
Net Income
289,174
261,195
258,982
245,550
Net Change In Cash
1,826,633
1,766,356
1,643,981
1,458,084
Cost of Revenue
-37,666
-59,873
Free Cash Flow
561,251
-344,110
-81,304
63,265
Cash
368,865
327,429
177,577
215,243
Basic Shares
52,615
50,806
50,699
50,645

Earnings Calls

Quarter EPS
2024-12-31
$0.70
2024-09-30
$2.12
2024-06-30
$1.71
2024-03-31
$0.95