FFilingLens
8Y

Three-Statement Breakdown

PEG
2026-06-30 · figures in $M

REVENUE UP

Revenue rose 18% year over year to $12.2B, and carried a 17.3% net margin.

REVENUE +18.3%
12,168 +18.3% YoY
GROSS PROFIT +16.1%
8,009 65.8% MGN
NET INCOME +19.1%
2,111 17.3% MGN
EPS (DILUTED) +19.2%
$4.22 +19.2% YoY
Income statement FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY
Revenue
9,696 10,076 9,603 9,722 9,800 11,237 10,290 12,168 +18.3%
Cost of revenue
(3,225) (3,372) (3,056) (3,499) (4,018) (3,260) (3,393) (4,159) +22.6%
Gross profit
6,471 6,704 6,547 6,223 5,782 7,977 6,897 8,009 +16.1%
Operating income
2,298 1,943 2,270 -856 1,381 3,685 2,353 2,980 +26.6%
Interest expense
(476) (569) (600) (571) (628) (748) (882) (1,005) +13.9%
Income tax
(417) (257) (396) -441 -29 (518) (53) (263) +396.2%
Net income
1,438 1,693 1,905 -648 1,031 2,563 1,772 2,111 +19.1%
EPS (diluted)
$2.83 $3.33 $3.76 -$1.29 $2.06 $5.13 $3.54 $4.22 +19.2%

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

SELECTED · GROSS PROFIT · YoY BRIDGE
FROM6,897 REVENUE+1,878 COST OF REVENUE-766 TO8,009
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-08-04 ↗