Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$166,092
$162,122
$156,253
$151,380
Gross Profit
165,826
161,856
156,253
151,380
EBITDA
126,118
193,916
192,895
3,025
EBIT
126,118
190,922
189,899
0
Net Income
92,810
92,079
89,050
83,413
Net Change In Cash
166,092
162,122
156,253
151,380
Free Cash Flow
132,446
115,949
109,388
28,644
Cash
133,319
62,629
139,726
96,689
Basic Shares
81,045
81,300
82,099
82,685

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$579,003
$524,458
$485,638
$436,190
Gross Profit
579,003
524,458
485,638
436,190
EBITDA
456,456
421,338
339,753
252,423
EBIT
444,915
409,468
328,521
242,493
Net Income
322,110
292,902
231,130
171,566
Net Change In Cash
579,003
524,458
485,638
436,190
Cost of Revenue
-32,220
-50,291
85,848
Free Cash Flow
333,311
302,822
313,481
240,439
Cash
96,689
42,250
73,481
121,382
Basic Shares
83,854
85,999
86,885
79,263

Earnings Calls

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