FFilingLens
8Y

Three-Statement Breakdown

J
2026-06-26 · figures in $M

REVENUE UP

Revenue rose 4.6% year over year to $12.0B, and carried a 2.4% net margin.

REVENUE +4.6%
12,030 +4.6% YoY
GROSS PROFIT +5.4%
2,985 24.8% MGN
NET INCOME -64.1%
289 2.4% MGN
EPS (DILUTED) -62.3%
$2.38 -62.3% YoY
Income statement FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY
Revenue
14,985 12,738 13,567 14,093 9,783 10,851 11,501 12,030 +4.6%
Cost of revenue
(8,421) (10,261) (10,980) (11,049) (7,203) (8,141) (8,668) (9,045) +4.3%
Gross profit
2,159 2,477 2,587 3,044 2,580 2,711 2,833 2,985 +5.4%
SG&A
(1,771) (2,072) (2,051) (2,356) (2,040) (2,034) (2,140) (2,121) -0.9%
Operating income
387 405 536 688 540 676 692 864 +24.7%
Interest expense
(77) (84) (62) (73) (100) (168) (169) (146) -13.8%
Income tax
(326) (37) (55) (275) (66) (101) (131) (216) +63.9%
Net income
163 848 492 477 644 666 806 289 -64.1%
EPS (diluted)
$1.18 $6.08 $3.71 $3.20 $4.98 $5.30 $6.32 $2.38 -62.3%

Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.

SELECTED · GROSS PROFIT · YoY BRIDGE
FROM2,833 REVENUE+529 COST OF REVENUE-377 TO2,985
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-08-04 ↗