Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$112,969
$107,264
$110,423
$141,046
Gross Profit
62,366
59,423
63,513
92,128
EBITDA
16,884
24,401
38,525
50,575
EBIT
19,230
33,289
45,385
Net Income
20,664
46,533
28,302
41,192
Net Change In Cash
112,969
107,264
110,423
141,046
Free Cash Flow
-16,329
10,165
34,466
59,021
Cash
404,245
402,805
362,382
338,541
Basic Shares
47,254
46,297
44,930
45,077

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$407,701
$359,058
$405,059
$399,079
Gross Profit
214,429
183,998
204,929
180,559
EBITDA
115,357
36,816
68,598
47,477
EBIT
94,571
18,190
51,358
33,701
Net Income
118,556
6,129
53,595
25,446
Net Change In Cash
407,701
359,058
405,059
399,079
Free Cash Flow
119,230
27,240
41,076
-41,027
Cash
402,805
277,273
242,219
190,611
Basic Shares
44,930
45,168
45,004
44,894

Earnings Calls

QuarterEPS
2026-03-31
$0.51
2025-12-31
$1.01
2025-09-30
$0.63
2025-06-30
$0.91