Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$342,287
$326,222
$336,798
$341,113
Gross Profit
97,373
92,655
97,860
97,327
EBITDA
128,982
124,389
107,390
103,686
EBIT
62,570
57,770
69,552
37,282
Net Income
21,662
6,140
219,884
-806
Net Change In Cash
342,287
326,222
336,798
341,113
Free Cash Flow
56,414
4,192
147,813
49,620
Cash
613,544
552,280
578,761
428,225
Basic Shares
49,736
49,589
49,564
49,498

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
548,674
458,621
316,178
98,404
EBIT
286,335
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-06-30
$0.43
2026-03-31
$0.13
2025-12-31
$0.45
2025-09-30
$0.61