Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,445,860
$1,485,247
$1,393,158
$1,297,403
Gross Profit
400,253
404,562
418,920
394,043
EBITDA
232,738
237,076
261,262
260,023
EBIT
176,443
181,721
218,921
224,137
Net Income
104,813
104,515
142,226
151,602
Net Change In Cash
1,445,860
1,485,247
1,393,158
1,297,403
Free Cash Flow
146,737
159,364
216,160
182,170
Cash
268,847
184,742
1,142,403
842,493
Basic Shares
28,130
28,135
28,204
28,859

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,409,086
$5,329,803
$5,194,694
$5,008,744
Gross Profit
1,568,997
1,624,918
1,603,820
1,486,719
EBITDA
1,084,222
1,054,371
1,032,975
922,186
EBIT
914,850
913,880
900,097
798,851
Net Income
521,727
622,602
614,254
555,989
Net Change In Cash
5,409,086
5,329,803
5,194,694
5,008,744
Cost of Revenue
101,821
Free Cash Flow
696,888
706,677
785,411
419,419
Cash
184,742
400,318
848,565
240,069
Basic Shares
28,135
30,680
31,575
32,440

Earnings Calls

QuarterEPS
2026-03-31
$3.75
2025-12-31
$4.50
2025-09-30
$5.36
2025-06-30
$5.31