Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$285,821
$257,702
$228,485
$231,694
Gross Profit
196,835
82,004
EBITDA
147,213
109,661
69,166
62,306
EBIT
40,214
Net Income
47,684
34,969
29,552
-42,442
Net Change In Cash
285,821
257,702
228,485
231,694
Free Cash Flow
71,443
Cash
940,735
851,522
Basic Shares
86,698
87,423
85,269
85,269

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