Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$336,798
$341,113
$341,431
$333,444
Gross Profit
110,760
97,327
106,655
101,603
EBITDA
146,325
103,686
131,637
123,787
EBIT
80,137
37,282
94,728
84,773
Net Income
219,884
-806
72,930
42,653
Net Change In Cash
336,798
341,113
341,431
333,444
Free Cash Flow
147,813
49,620
80,207
75,707
Cash
578,761
428,225
369,405
341,799
Basic Shares
49,564
49,498
50,011
51,502

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
2025-12-31
$0.45
2025-09-30
-$0.02
2025-06-30
$1.46