Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,485,247
$1,393,158
$1,297,403
$1,233,278
Gross Profit
404,562
418,920
394,043
351,473
EBITDA
237,076
261,262
260,023
218,366
EBIT
181,721
218,921
224,137
182,575
Net Income
104,515
142,226
151,602
123,385
Net Change In Cash
1,485,247
1,393,158
1,297,403
1,233,278
Free Cash Flow
159,364
216,160
182,170
139,194
Cash
184,742
1,142,403
842,493
308,811
Basic Shares
28,135
28,204
28,859
29,175

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
$0
2025-12-31
$4.50
2025-09-30
$5.36
2025-06-30
$5.31