Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,112,842
$1,124,307
$1,099,436
$1,074,488
Gross Profit
835,806
754,353
704,167
713,224
EBITDA
292,994
278,616
261,256
271,748
EBIT
292,610
247,288
258,324
Net Income
245,674
233,900
211,317
210,440
Net Change In Cash
1,112,842
1,124,307
1,099,436
1,074,488
Free Cash Flow
154,934
221,091
141,103
198,261
Cash
384,922
402,755
5,131,470
6,741,417
Basic Shares
64,900
66,030
68,079
68,079

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$4,428,421
$4,189,495
$3,757,961
$3,235,828
Gross Profit
2,926,452
2,541,578
2,435,569
2,854,246
EBITDA
1,006,793
856,634
737,226
1,293,353
EBIT
796,618
675,539
1,234,971
Net Income
833,159
614,212
541,342
1,102,641
Net Change In Cash
4,428,421
4,189,495
3,757,961
3,235,828
Cost of Revenue
41,647
Free Cash Flow
680,987
461,310
478,568
910,749
Cash
402,755
6,800,586
7,419,333
6,084,096
Basic Shares
67,612
71,624
71,792
75,274

Earnings Calls

QuarterEPS
2026-03-31
$3.78
2025-12-31
$3.40
2025-09-30
$3.14
2025-06-30
$3.09