Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$438,719
$273,755
$264,586
$217,485
Gross Profit
181,574
63,097
66,713
53,010
EBITDA
18,366
22,502
8,177
EBIT
15,564
20,068
5,802
Net Income
89,399
16,894
13,161
16,566
Net Change In Cash
438,719
273,755
264,586
217,485
Free Cash Flow
313,030
135,103
137,624
-170,364
Cash
412,467
145,332
151,243
103,253
Basic Shares
70,589
76,906
75,788
75,102

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,194,545
$854,748
$985,297
$1,540,611
Gross Profit
334,486
139,999
367,102
626,702
EBITDA
190,985
-32,035
224,075
503,159
EBIT
180,541
-40,352
-530,084
-544,323
Net Income
136,020
-24,700
150,345
365,213
Net Change In Cash
1,194,545
854,748
985,297
1,540,611
Cost of Revenue
-305,090
317,425
Free Cash Flow
415,393
141,777
27,037
920,554
Cash
412,467
186,417
206,794
520,213
Basic Shares
76,611
68,501
70,320
68,435

Earnings Calls

Quarter EPS
2024-12-31
$1.18
2024-09-30
$0.22
2024-06-30
$0.18
2024-03-31
$0.22