Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$107,264
$110,423
$141,046
$93,968
Gross Profit
59,423
63,513
92,128
44,365
EBITDA
24,401
38,525
50,575
5,040
EBIT
19,230
33,289
45,385
-149
Net Income
46,533
28,302
41,192
2,539
Net Change In Cash
107,264
110,423
141,046
93,968
Free Cash Flow
10,165
34,466
59,021
15,578
Cash
402,805
362,382
338,541
296,099
Basic Shares
46,297
44,930
45,077
45,495

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
2025-12-31
$1.01
2025-09-30
$0.63
2025-06-30
$0.91