Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$24,807,164
$26,413,784
$32,473,779
$21,370,865
Gross Profit
5,854,707
6,455,866
7,444,199
4,908,911
EBITDA
7,464,801
2,795,674
3,254,413
1,943,206
EBIT
7,464,801
3,261,861
2,898,846
1,587,639
Net Income
4,306,193
2,192,964
2,589,219
1,220,677
Net Change In Cash
24,807,164
26,413,784
32,473,779
21,370,865
Cash
29,246,429
28,161,283
24,138,525
24,567,750
Basic Shares
488,098
492,729
505,342
504,590

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$105,919,546
$108,420,832
$112,856,020
$103,152,489
Gross Profit
24,490,316
25,469,654
25,720,892
21,616,080
EBITDA
10,718,456
10,413,823
10,399,860
7,503,445
EBIT
9,296,186
8,991,553
9,096,698
6,268,884
Net Income
7,242,490
7,739,935
8,116,624
6,298,816
Net Change In Cash
105,919,546
108,420,832
112,856,020
103,152,489
Free Cash Flow
5,387,707
5,566,397
9,183,776
7,417,103
Cash
24,138,525
26,352,161
25,414,729
21,938,653
Basic Shares
511,920
539,280
562,760
693,725

Earnings Calls

QuarterEPS
2026-06-30
-$0.03
2026-03-31
$4.68
2025-12-31
$0.72
2025-09-30
$2.98