Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$190,397
$161,195
$242,703
$189,553
Gross Profit
160,803
67,948
87,536
67,878
EBITDA
104,418
47,287
92,231
65,567
EBIT
75,116
18,348
64,142
36,091
Net Income
56,358
33,353
48,481
23,302
Net Change In Cash
190,397
161,195
242,703
189,553
Free Cash Flow
10,910
-41,631
-20,447
-53,134
Cash
10,539
10,737
9,468
6,618
Basic Shares
38,018
37,456
36,620
36,571

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312023-10-31
Revenue
$743,654
$676,944
$690,431
$690,431
Gross Profit
308,897
278,829
269,042
269,042
EBITDA
304,777
272,676
276,283
276,283
EBIT
190,453
164,095
175,931
175,931
Net Income
135,889
120,569
117,699
117,699
Net Change In Cash
743,654
676,944
690,431
690,431
Free Cash Flow
-79,986
40,859
15,490
15,490
Cash
6,618
21,302
11,140
11,140
Basic Shares
36,571
36,239
36,186
36,186

Earnings Calls

QuarterEPS
2026-09-30
$1.48
2026-06-30
$0.89
2026-03-31
$1.32
2025-12-31
$0.64