Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$12,050,762
$12,050,762
$11,079,166
$10,542,801
Gross Profit
5,528,141
5,528,141
5,753,855
5,279,654
EBITDA
7,806,882
7,726,411
7,301,077
EBIT
2,956,663
3,814,324
3,397,898
Net Income
2,418,521
2,418,521
3,125,413
2,890,351
Net Change In Cash
12,050,762
12,050,762
11,079,166
10,542,801
Free Cash Flow
1,872,307
2,267,369
2,660,922
Cash
8,724,830
8,177,405
7,199,848
Basic Shares
4,352,840
4,359,170
4,369,620

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$45,183,036
$39,000,966
$33,723,297
$31,615,550
Gross Profit
21,907,707
17,962,502
14,007,929
12,447,265
EBITDA
30,209,144
24,877,355
21,508,387
20,332,955
EBIT
13,453,589
9,246,924
6,954,003
5,970,141
Net Income
10,981,201
8,711,631
5,407,990
4,491,924
Net Change In Cash
45,183,036
39,000,966
33,723,297
31,615,550
Cost of Revenue
-714,389
Free Cash Flow
9,461,053
6,921,826
6,925,749
1,618,528
Cash
9,033,681
7,804,733
7,116,913
5,147,176
Basic Shares
4,317,144
4,392,610
4,494,980
4,512,900

Earnings Calls

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