Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$166,504
$166,092
$162,122
$156,253
Gross Profit
166,504
166,092
162,122
156,253
EBITDA
120,941
129,383
136,316
125,603
EBIT
117,975
126,403
133,322
122,607
Net Income
86,167
92,810
92,079
89,050
Net Change In Cash
166,504
166,092
162,122
156,253
Free Cash Flow
34,424
132,446
115,949
109,388
Cash
54,218
133,231
61,477
138,589
Basic Shares
80,623
81,045
81,300
82,099

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$650,971
$579,003
$524,458
$485,638
Gross Profit
650,971
579,003
524,458
485,638
EBITDA
512,243
456,456
421,338
339,753
EBIT
500,307
444,915
409,468
328,521
Net Income
360,106
322,110
292,902
231,130
Net Change In Cash
650,971
579,003
524,458
485,638
Cost of Revenue
-32,220
-50,291
Free Cash Flow
393,604
333,311
302,822
313,481
Cash
54,218
96,689
42,250
73,481
Basic Shares
81,273
83,854
85,999
86,885

Earnings Calls

Quarter EPS
2024-12-31
$1.07
2024-09-30
$1.15
2024-06-30
$1.20
2024-03-31
$1.08