Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$197,114
$143,352
$112,969
$107,264
Gross Profit
134,680
83,120
62,366
59,423
EBITDA
78,733
44,346
25,740
24,401
EBIT
72,148
38,923
20,403
19,230
Net Income
63,321
49,772
20,664
46,533
Net Change In Cash
197,114
143,352
112,969
107,264
Free Cash Flow
34,027
22,966
-16,329
10,165
Cash
513,136
453,582
404,245
402,805
Basic Shares
47,609
47,708
47,254
46,297

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
77,484
47,477
EBIT
94,571
18,190
60,244
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-09-30
$1.33
2026-06-30
$1.04
2026-03-31
$0.51
2025-12-31
$1.10