Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$326,222
$336,798
$341,113
$341,431
Gross Profit
92,655
97,860
97,327
106,655
EBITDA
125,715
107,390
103,686
131,637
EBIT
59,096
69,552
37,282
94,728
Net Income
6,140
219,884
-806
72,930
Net Change In Cash
326,222
336,798
341,113
341,431
Free Cash Flow
4,192
147,813
49,620
80,207
Cash
552,280
578,761
428,225
369,405
Basic Shares
49,589
49,564
49,498
50,011

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,352,786
$1,345,835
$1,009,985
$647,684
Gross Profit
416,345
406,403
268,797
129,093
EBITDA
552,498
458,621
316,178
98,404
EBIT
290,159
302,455
187,401
14,882
Net Income
334,661
180,656
97,185
-21,749
Net Change In Cash
1,352,786
1,345,835
1,009,985
647,684
Free Cash Flow
353,347
246,269
73,117
23,589
Cash
578,761
324,918
274,437
164,192
Basic Shares
50,053
53,071
52,937
44,132

Earnings Calls

QuarterEPS
2026-03-31
$0.13
2025-12-31
$0.45
2025-09-30
$0.61
2025-06-30
$1.46