Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$481,426
$472,073
$448,366
$436,507
Gross Profit
183,403
178,267
152,618
150,896
EBITDA
97,523
89,027
74,693
79,354
EBIT
75,676
74,297
60,667
66,077
Net Income
50,672
53,037
45,825
48,763
Net Change In Cash
481,426
472,073
448,366
436,507
Free Cash Flow
95,272
97,283
62,847
-33,139
Cash
153,355
150,102
121,654
112,856
Basic Shares
163,436
163,187
163,961
166,726

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,838,372
$1,630,668
$1,412,044
$1,122,293
Gross Profit
691,013
607,766
515,449
431,359
EBITDA
297,196
305,720
262,316
208,149
EBIT
241,977
251,823
198,351
154,122
Net Income
198,297
184,558
142,968
114,758
Net Change In Cash
1,838,372
1,630,668
1,412,044
1,122,293
Cost of Revenue
-12,129
-76,762
Free Cash Flow
222,263
158,395
121,305
147,139
Cash
153,355
136,953
118,669
135,337
Basic Shares
164,321
168,161
169,169
171,222

Earnings Calls

Quarter EPS
2024-12-31
$0.44
2024-09-30
$0.44
2024-06-30
$0.40
2024-03-31
$0.38