Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$266,681
$265,317
$254,552
$238,255
Gross Profit
148,021
143,787
133,772
131,522
EBITDA
76,778
69,677
59,123
60,370
EBIT
75,090
68,188
57,630
58,865
Net Income
63,781
52,766
53,801
48,736
Net Change In Cash
266,681
265,317
254,552
238,255
Free Cash Flow
61,290
71,045
52,417
86,390
Cash
214,952
202,709
207,524
270,741
Basic Shares
61,948
62,118
62,493
62,555

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$928,725
$767,084
$663,643
$586,372
Gross Profit
498,111
408,847
365,816
316,485
EBITDA
215,633
159,363
142,247
123,007
EBIT
209,881
152,700
134,333
114,061
Net Income
176,568
128,959
110,472
87,240
Net Change In Cash
928,725
767,084
663,643
586,372
Cost of Revenue
-31,417
60,749
94,594
Free Cash Flow
241,488
173,043
181,167
138,155
Cash
270,741
225,463
263,706
204,705
Basic Shares
62,608
63,408
64,322
64,333

Earnings Calls

Quarter EPS
2024-09-30
$1.35
2024-06-30
$1.18
2024-03-31
$1.03
2023-12-31
$1.03