Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$239,940
$234,081
$239,659
$228,699
Gross Profit
85,361
82,994
81,514
74,993
EBITDA
58,867
58,435
55,784
73,309
EBIT
47,964
45,929
42,116
59,779
Net Income
33,837
32,069
28,986
26,648
Net Change In Cash
239,940
234,081
239,659
228,699
Free Cash Flow
42,154
38,114
26,477
55,831
Cash
73,694
63,738
60,349
64,447
Basic Shares
32,783
32,649
32,627
32,476

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$922,439
$942,358
$799,023
$703,644
Gross Profit
302,056
280,451
243,174
223,897
EBITDA
232,512
197,034
176,381
162,428
EBIT
178,104
145,730
130,623
113,425
Net Income
108,543
105,367
96,104
84,623
Net Change In Cash
922,439
942,358
799,023
703,644
Cost of Revenue
-30,799
23,036
14,739
Free Cash Flow
145,869
88,246
123,065
116,666
Cash
64,447
66,560
103,239
84,571
Basic Shares
32,448
32,393
32,671
32,503

Earnings Calls

Quarter EPS
2024-09-30
$1.13
2024-06-30
$1.09
2024-03-31
$1.03
2023-12-31
$0.95