Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$12,249,757
$12,050,762
$11,510,307
$11,079,166
Gross Profit
6,361,519
5,528,141
5,346,057
5,753,855
EBITDA
11,125,638
7,852,355
7,374,774
7,726,411
EBIT
6,809,163
3,002,136
3,284,704
3,814,324
Net Income
5,282,791
2,418,521
2,546,916
3,125,413
Net Change In Cash
12,249,757
12,050,762
11,510,307
11,079,166
Free Cash Flow
5,094,075
1,872,307
2,660,455
2,267,369
Cash
11,626,404
9,033,681
8,724,830
8,177,405
Basic Shares
4,298,437
4,317,144
4,352,840
4,359,170

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,317,144
4,392,610
4,494,980
4,512,900

Earnings Calls

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