Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$194,766
$178,974
$156,858
$141,798
Gross Profit
109,931
101,333
92,561
83,261
EBITDA
63,523
53,584
49,977
41,591
EBIT
59,227
49,231
45,618
37,220
Net Income
50,481
51,279
45,142
36,860
Net Change In Cash
194,766
178,974
156,858
141,798
Free Cash Flow
60,990
43,063
56,977
56,670
Cash
157,779
153,963
130,353
118,106
Basic Shares
32,061
32,238
32,238
32,159

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$672,396
$517,922
$570,729
$416,113
Gross Profit
387,086
293,177
322,396
237,361
EBITDA
233,666
172,410
164,585
121,319
EBIT
216,287
156,209
149,931
112,386
Net Income
183,762
136,310
140,213
93,101
Net Change In Cash
672,396
517,922
570,729
416,113
Free Cash Flow
218,051
106,343
98,225
127,446
Cash
157,779
107,574
111,121
126,698
Basic Shares
32,137
32,089
31,869
29,816

Earnings Calls

Quarter EPS
2024-12-31
$1.94
2024-09-30
$1.74
2024-06-30
$1.61
2024-03-31
$1.39