Quarterly Financials

Values in thousands2025-12-312025-06-302025-03-312024-12-31
Revenue
$257,702
$231,694
$231,639
$256,566
Gross Profit
82,004
69,195
56,188
EBITDA
109,661
62,306
53,843
105,750
EBIT
40,214
36,243
81,304
Net Income
34,969
-42,442
76,032
25,242
Net Change In Cash
257,702
231,694
231,639
256,566
Free Cash Flow
71,443
60,285
Cash
940,735
850,687
685,331
Basic Shares
87,423
85,269
83,500
88,667

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$949,520
$1,220,374
$1,464,975
$1,190,184
Gross Profit
261,404
393,857
580,632
293,034
EBITDA
293,267
503,148
655,145
348,666
EBIT
206,637
409,566
557,594
249,633
Net Income
98,111
133,770
150,641
78,407
Net Change In Cash
949,520
1,220,374
1,464,975
1,190,184
Free Cash Flow
108,513
391,840
619,622
183,724
Cash
941,427
685,331
480,080
309,857
Basic Shares
86,062
93,275
96,644
102,119

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.34
2025-06-30
-$0.50
2025-03-31
$0.91