Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$128,373
$116,518
$118,864
$119,787
Gross Profit
64,735
49,269
56,931
58,202
EBITDA
80,679
46,043
62,626
42,786
EBIT
54,692
17,629
33,968
12,400
Net Income
20,183
31,067
15,866
-10,335
Net Change In Cash
128,373
116,518
118,864
119,787
Free Cash Flow
5,718
19,989
3,314
-32,547
Cash
274,900
100,300
197,007
266,038
Basic Shares
55,601
51,687
52,850
51,675

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$492,518
$660,838
$756,625
$1,049,579
Gross Profit
234,269
366,145
403,366
593,108
EBITDA
219,919
409,071
372,738
533,987
EBIT
102,729
278,412
251,804
437,295
Net Income
49,667
96,379
111,068
224,435
Net Change In Cash
492,518
660,838
756,625
1,049,579
Free Cash Flow
-83,653
279,700
101,898
298,692
Cash
100,300
276,750
133,036
128,843
Basic Shares
51,529
53,139
57,196
59,882

Earnings Calls

QuarterEPS
2026-03-31
$0.37
2025-12-31
$0.60
2025-09-30
$0.42
2025-06-30
-$0.20