Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$96,354
$142,070
$140,584
$144,767
Gross Profit
96,354
142,070
93,680
144,767
EBITDA
41,443
-1,053
-1,049
181,877
EBIT
42,869
39,160
228,950
Net Income
32,590
34,371
31,239
37,047
Net Change In Cash
96,354
142,070
140,584
144,767
Free Cash Flow
26,814
43,902
45,735
38,437
Cash
228,090
246,310
207,462
233,612
Basic Shares
38,560
38,531
38,418
38,379

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$515,872
$389,138
$374,042
$340,722
Gross Profit
515,872
389,138
374,042
340,722
EBITDA
186,324
177,957
147,148
EBIT
178,804
171,378
140,324
Net Income
131,265
144,781
135,520
110,343
Net Change In Cash
515,872
389,138
374,042
340,722
Free Cash Flow
173,367
165,530
236,571
212,500
Cash
244,820
233,612
210,009
922,215
Basic Shares
38,655
39,030
39,052

Earnings Calls

Quarter EPS
2024-12-31
$0.86
2024-09-30
$0.85
2024-06-30
$0.89
2024-03-31
$0.81