Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$159,452
$218,970
$171,415
$168,480
Gross Profit
68,508
86,500
61,543
81,344
EBITDA
66,284
83,147
60,844
80,083
EBIT
37,930
55,469
32,899
52,979
Net Income
26,498
41,592
22,022
40,939
Net Change In Cash
159,452
218,970
171,415
168,480
Free Cash Flow
-8,009
30,209
-4,913
26,960
Cash
10,569
35,307
21,302
14,875
Basic Shares
36,569
36,539
36,347
36,211

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2023-10-31 2022-12-31
Revenue
$676,944
$690,431
$690,431
$714,519
Gross Profit
278,829
269,042
269,042
243,924
EBITDA
272,676
276,283
276,283
249,372
EBIT
164,095
175,931
175,931
163,823
Net Income
120,569
117,699
117,699
110,952
Net Change In Cash
676,944
690,431
690,431
714,519
Free Cash Flow
40,859
15,490
15,490
-21,295
Cash
21,302
11,140
11,140
11,604
Basic Shares
36,239
36,186
36,186
36,174

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.72
2025-03-31
$1.14
2024-12-31
$0.61