Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,296,297
$1,319,278
$1,291,257
$1,254,418
Gross Profit
478,228
482,294
469,656
450,068
EBITDA
227,876
200,715
229,412
216,271
EBIT
209,244
189,926
202,137
194,757
Net Income
147,992
143,094
145,831
132,716
Net Change In Cash
1,296,297
1,319,278
1,291,257
1,254,418
Free Cash Flow
-47,465
269,036
292,017
152,757
Cash
578,079
853,836
740,763
663,260
Basic Shares
172,845
174,994
176,104
177,052

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,079,879
$4,767,139
$4,476,888
$4,371,172
Gross Profit
1,806,720
1,690,066
1,570,665
1,536,398
EBITDA
874,703
852,581
630,857
652,855
EBIT
779,744
756,327
630,857
523,339
Net Income
552,494
513,670
631,255
353,404
Net Change In Cash
5,079,879
4,767,139
4,476,888
4,371,172
Cost of Revenue
-164,325
Free Cash Flow
734,653
530,189
432,035
389,281
Cash
853,836
648,246
583,670
646,765
Basic Shares
176,646
180,436
185,141
188,087

Earnings Calls

QuarterEPS
2026-03-31
$0.98
2025-12-31
$0.97
2025-09-30
$0.97
2025-06-30
$0.88