Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$166,504,000
$166,092
$162,122
$156,253
Gross Profit
166,504,000
165,826
161,856
156,253
EBITDA
126,118
193,916
192,895
EBIT
123,138
190,922
189,899
Net Income
86,167
92,810
92,079
89,050
Net Change In Cash
166,504,000
166,092
162,122
156,253
Free Cash Flow
34,424
132,446
115,949
109,388
Cash
54,308,000
133,231
62,629
139,726
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,000
579,003
524,458
485,638
EBITDA
456,456
421,338
339,753
EBIT
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