Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$11,510,307
$11,079,166
$10,542,801
$10,246,513
Gross Profit
5,346,057
5,753,855
5,279,654
4,479,149
EBITDA
7,374,774
7,726,411
7,301,077
6,182,705
EBIT
3,284,704
3,814,324
3,397,898
1,941,665
Net Income
2,546,916
3,125,413
2,890,351
1,868,607
Net Change In Cash
11,510,307
11,079,166
10,542,801
10,246,513
Free Cash Flow
2,660,455
2,267,369
2,660,922
1,378,220
Cash
8,724,830
8,177,405
7,199,848
7,804,733
Basic Shares
4,352,840
4,359,170
4,369,620
4,377,860

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$39,000,966
$33,723,297
$31,615,550
$29,697,844
Gross Profit
17,962,502
14,007,929
12,447,265
12,365,161
EBITDA
24,877,355
21,508,387
20,332,955
19,044,502
EBIT
9,246,924
6,954,003
5,970,141
6,605,723
Net Income
8,711,631
5,407,990
4,491,924
5,116,228
Net Change In Cash
39,000,966
33,723,297
31,615,550
29,697,844
Cost of Revenue
-714,389
-2,097,019
Free Cash Flow
6,921,826
6,925,749
1,618,528
-131,975
Cash
7,804,733
7,116,913
5,147,176
6,027,804
Basic Shares
4,392,610
4,494,980
4,512,900
4,553,720

Earnings Calls

QuarterEPS
2025-09-30
$0.59
2025-06-30
$0.72
2025-03-31
$0.66
2024-12-31
$0.43