Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$365,376
$306,593
$438,719
$273,755
Gross Profit
104,540
95,044
181,574
63,097
EBITDA
61,682
39,691
134,344
18,366
EBIT
58,922
36,912
131,511
15,564
Net Income
41,538
50,268
89,399
16,894
Net Change In Cash
365,376
306,593
438,719
273,755
Free Cash Flow
199,415
-168,584
313,030
135,103
Cash
222,516
184,530
412,467
145,332
Basic Shares
78,645
78,556
77,734
76,906

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
364,394
139,999
367,102
626,702
EBITDA
183,389
-32,035
224,075
503,159
EBIT
172,945
-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,612
68,501
70,320
68,435

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.53
2025-03-31
$0.64
2024-12-31
$1.18