Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$727,845
$715,586
$678,138
$670,756
Gross Profit
269,300
266,047
255,202
258,322
EBITDA
128,503
129,839
131,835
136,790
EBIT
106,618
110,484
114,344
120,218
Net Income
54,847
66,882
67,363
53,744
Net Change In Cash
727,845
715,586
678,138
670,756
Free Cash Flow
70,297
37,447
28,116
102,168
Cash
218,219
258,223
291,348
249,358
Basic Shares
60,941
61,360
60,518
60,518

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$2,740,803
$2,774,766
$2,593,480
$2,428,115
Gross Profit
1,037,454
1,015,751
885,530
837,983
EBITDA
531,413
509,365
435,403
404,828
EBIT
464,813
439,665
370,303
330,228
Net Income
264,841
205,285
223,747
235,110
Net Change In Cash
2,740,803
2,774,766
2,593,480
2,428,115
Cost of Revenue
37,492
Free Cash Flow
303,620
282,316
174,115
215,153
Cash
249,358
102,003
72,024
41,209
Basic Shares
61,102
60,655
60,153
60,034

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$1.32
2025-06-30
$1.36
2025-03-31
$1.25