Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$12,559,938
$12,249,757
$12,050,762
$11,510,307
Gross Profit
6,522,973
6,361,519
5,528,141
5,346,057
EBITDA
4,244,271
11,125,638
7,852,355
7,374,774
EBIT
6,809,163
3,002,136
3,284,704
Net Income
3,401,414
5,282,791
2,418,521
2,546,916
Net Change In Cash
12,559,938
12,249,757
12,050,762
11,510,307
Free Cash Flow
1,367,771
5,094,075
1,872,307
2,660,455
Cash
9,099,232
12,259,772
9,033,681
8,724,830
Basic Shares
4,261,300
4,298,437
4,317,144
4,352,840

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-06-30
$0.80
2026-03-31
$1.23
2025-12-31
$0.56
2025-09-30
$0.59