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
57,972
55,784
52,088
EBIT
47,964
45,466
42,116
38,558
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
214,809
197,571
175,704
162,134
EBIT
160,401
146,267
129,946
113,131
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