Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$178,679
$173,779
$173,246
$166,504
Gross Profit
159,963
160,224
168,652
149,067
EBITDA
133,645
133,554
141,365
120,941
EBIT
130,807
130,716
138,477
117,975
Net Income
95,999
96,151
102,559
86,167
Net Change In Cash
178,679
173,779
173,246
166,504
Free Cash Flow
126,270
126,708
99,445
34,424
Cash
130,439
84,013
74,119
54,218
Basic Shares
78,830
79,256
79,858
80,623

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$650,971
$579,003
$524,458
$485,638
Gross Profit
618,704
555,614
526,958
470,824
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

QuarterEPS
2025-12-31
$0
2025-09-30
$1.21
2025-06-30
$1.22
2025-03-31
$1.28