Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$240,004
$239,940
$234,081
$239,659
Gross Profit
86,337
85,361
82,994
81,514
EBITDA
47,444
58,867
57,972
55,784
EBIT
47,964
45,466
42,116
Net Income
33,583
33,837
32,069
28,986
Net Change In Cash
240,004
239,940
234,081
239,659
Free Cash Flow
42,154
38,114
26,477
Cash
49,515
73,694
63,738
60,349
Basic Shares
32,548
32,783
32,649
32,627

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$953,684
$922,439
$942,358
$799,023
Gross Profit
336,206
302,056
280,451
243,174
EBITDA
182,909
214,809
197,571
175,704
EBIT
159,874
146,267
129,946
Net Income
128,475
108,543
105,367
96,104
Net Change In Cash
953,684
922,439
942,358
799,023
Cost of Revenue
-30,799
23,036
Free Cash Flow
181,999
145,869
88,246
123,065
Cash
49,515
64,447
66,560
103,239
Basic Shares
32,718
32,448
32,393
32,671

Earnings Calls

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