Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$12,874,176
$12,559,938
$12,249,757
$12,050,762
Gross Profit
6,795,160
6,522,973
6,361,519
5,528,141
EBITDA
8,844,160
4,244,271
11,125,638
7,852,355
EBIT
4,501,606
4,244,271
6,809,163
3,002,136
Net Income
3,663,927
3,401,414
5,282,791
2,418,521
Net Change In Cash
12,874,176
12,559,938
12,249,757
12,050,762
Free Cash Flow
2,883,513
1,367,771
5,094,075
1,872,307
Cash
8,194,275
9,099,232
12,259,772
9,033,681
Basic Shares
4,195,127
4,261,300
4,298,437
4,317,144

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,254,617
24,877,355
21,508,387
20,332,955
EBIT
13,499,062
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,343,863
4,392,608
4,494,966
4,512,900

Earnings Calls

QuarterEPS
2026-09-30
$0.87
2026-06-30
$0.80
2026-03-31
$1.23
2025-12-31
$0.56