Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$137,644
$157,698
$153,238
$164,437
Gross Profit
137,644
157,698
153,238
164,437
EBITDA
49,911
51,348
45,534
33,440
EBIT
46,648
48,009
42,095
29,741
Net Income
38,217
39,369
35,204
24,500
Net Change In Cash
137,644
157,698
153,238
164,437
Free Cash Flow
42,294
9,555
23,238
158,240
Cash
201,683
261,465
306,081
218,268
Basic Shares
16,264
16,239
16,191
16,216

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$462,843
$482,994
$459,837
$453,294
Gross Profit
564,304
482,994
459,837
453,294
EBITDA
168,927
194,278
187,459
167,708
EBIT
153,604
178,991
172,361
154,645
Net Income
126,734
148,351
153,945
127,923
Net Change In Cash
462,843
482,994
459,837
453,294
Cost of Revenue
-29,452
-151,294
210,518
Free Cash Flow
142,915
126,925
143,239
83,014
Cash
218,268
189,728
219,180
370,474
Basic Shares
16,250
16,365
16,425
16,407

Earnings Calls

Quarter EPS
2024-09-30
$2.35
2024-06-30
$2.42
2024-03-31
$2.17
2023-12-31
$1.51