Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,157,844
$1,112,349
$1,031,278
$1,049,403
Gross Profit
762,575
751,085
655,796
654,293
EBITDA
267,672
258,709
235,442
232,796
EBIT
267,288
258,324
222,565
221,733
Net Income
231,317
210,440
177,502
177,817
Net Change In Cash
1,157,844
1,112,349
1,031,278
1,049,403
Free Cash Flow
141,103
198,261
120,532
139,156
Cash
5,131,470
6,741,417
6,575,193
6,800,586
Basic Shares
68,079
68,079
69,308
70,741

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$4,189,495
$3,757,961
$3,235,828
$2,643,398
Gross Profit
2,541,578
2,435,569
2,854,246
2,671,815
EBITDA
856,634
737,226
1,293,353
1,308,145
EBIT
796,618
675,539
1,234,971
1,243,907
Net Income
614,212
541,342
1,102,641
934,889
Net Change In Cash
4,189,495
3,757,961
3,235,828
2,643,398
Cost of Revenue
41,647
-62,582
Free Cash Flow
461,310
478,568
910,749
931,472
Cash
6,800,586
7,419,333
6,084,096
17,965,152
Basic Shares
71,624
71,792
75,274
81,420

Earnings Calls

QuarterEPS
2025-09-30
$3.14
2025-06-30
$3.09
2025-03-31
$2.56
2024-12-31
$2.52