FFilingLens
8Y

Three-Statement Breakdown

ROL
2026-06-30 · figures in $M

REVENUE UP

Revenue rose 11% year over year to $3.8B, and carried a 14.0% net margin.

REVENUE +11.0%
3,761 +11.0% YoY
GROSS PROFIT +11.1%
1,984 52.8% MGN
NET INCOME +12.9%
527 14.0% MGN
EPS (DILUTED) +13.5%
$1.09 +13.5% YoY
Income statement FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 YoY
Revenue
1,822 2,015 2,161 2,424 2,696 3,073 3,389 3,761 +11.0%
Cost of revenue
(894) (994) (1,049) (1,163) (1,308) (1,470) (1,603) (1,777) +10.8%
Gross profit
927 1,022 1,113 1,262 1,387 1,603 1,786 1,984 +11.1%
SG&A
(551) (623) (657) (727) (803) (915) (1,015) (1,133) +11.6%
Operating income
NOT DISCLOSED
317 376 448 493 583 657 726 +10.5%
Interest expense
NOT DISCLOSED
(3) (19) (28) (29) +3.2%
Income tax
(79) (58) (96) (126) (130) (151) (164) (174) +6.3%
Net income
NOT DISCLOSED
203 267 357 369 435 466 527 +12.9%
EPS (diluted)
$0.47 $0.41 $0.54 $0.72 $0.75 $0.89 $0.96 $1.09 +13.5%

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

SELECTED · GROSS PROFIT · YoY BRIDGE
FROM1,786 REVENUE+372 COST OF REVENUE-174 TO1,984
CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM SRC 10-Q FILED 2026-07-23 ↗