Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$180,473
$178,679
$173,779
$173,246
Gross Profit
159,301
159,963
160,224
168,652
EBITDA
128,282
133,645
133,554
141,365
EBIT
130,807
130,716
138,477
Net Income
94,217
95,999
96,151
102,559
Net Change In Cash
180,473
178,679
173,779
173,246
Free Cash Flow
60,095
126,270
126,708
99,445
Cash
43,937,000
130,439
84,013
74,119
Basic Shares
78,208
78,830
79,256
79,858

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$705,581
$650,971
$579,003
$524,458
Gross Profit
647,932
618,704
555,614
526,958
EBITDA
528,282
512,243
456,456
421,338
EBIT
500,307
444,915
409,468
Net Income
388,926
360,106
322,110
292,902
Net Change In Cash
705,581
650,971
579,003
524,458
Cost of Revenue
-32,220
Free Cash Flow
412,518
386,699
333,311
302,822
Cash
43,937
54,218
96,689
42,250
Basic Shares
79,038
81,273
83,854
85,999

Earnings Calls

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