Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$356,892
$365,376
$306,593
$438,719
Gross Profit
101,482
365,376
95,044
181,574
EBITDA
51,290
63,435
39,691
134,344
EBIT
48,314
60,629
36,912
131,511
Net Income
53,366
41,538
50,268
89,399
Net Change In Cash
356,892
365,376
306,593
438,719
Free Cash Flow
179,552
199,415
-168,584
313,030
Cash
281,583
221,718
184,530
412,467
Basic Shares
79,034
78,645
78,556
77,734

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$1,194,545
$854,748
$985,297
$1,540,611
Gross Profit
1,194,545
139,999
367,102
626,702
EBITDA
183,389
-32,035
224,075
503,159
EBIT
172,945
-40,352
216,100
495,917
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

QuarterEPS
2025-12-31
$0
2025-09-30
$0.68
2025-06-30
$0.53
2025-03-31
$0.64