Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$369,442
$365,806
$354,018
$336,579
Gross Profit
161,317
173,012
84,325
68,434
EBITDA
44,121
51,386
54,615
34,182
EBIT
41,195
51,794
31,686
Net Income
30,052
38,354
39,190
22,947
Net Change In Cash
369,442
365,806
354,018
336,579
Free Cash Flow
56,244
119,177
59,289
51,652
Cash
162,029
156,332
233,737
202,149
Basic Shares
26,098
26,451
26,390
26,390

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,386,412
$1,251,860
$1,098,331
$988,216
Gross Profit
622,010
225,917
83,926
137,840
EBITDA
159,203
95,219
-25,953
22,935
EBIT
84,315
-36,461
15,265
Net Income
118,191
61,957
-29,700
15,031
Net Change In Cash
1,386,412
1,251,860
1,098,331
988,216
Free Cash Flow
263,297
328,434
160,850
-3,388
Cash
156,332
200,949
102,046
96,650
Basic Shares
26,382
25,918
25,249
25,318

Earnings Calls

QuarterEPS
2026-03-31
$1.16
2025-12-31
$1.50
2025-09-30
$1.50
2025-06-30
$0.90