Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$173,779
$173,246
$166,504
$166,092
Gross Profit
160,334
168,768
166,504
166,092
EBITDA
130,716
138,477
120,941
129,383
EBIT
135,589
117,975
126,403
Net Income
96,151
102,559
86,167
92,810
Net Change In Cash
173,779
173,246
166,504
166,092
Free Cash Flow
128,356
99,445
34,424
132,446
Cash
84,013
74,209
54,218
133,231
Basic Shares
79,256
79,858
80,623
81,045

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
386,699
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
2025-09-30
$0
2025-06-30
$1.22
2025-03-31
$1.28
2024-12-31
$1.07