Three-Statement Breakdown
REVENUE UP
Revenue rose 14% year over year to $44.3B, and carried a 12.5% net margin.
REVENUE
+13.7%
44,284
GROSS PROFIT
+12.1%
24,546
NET INCOME
-45.4%
5,541
EPS (DILUTED)
-44.1%
$5.01
| Income statement | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | YoY | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
|
22,611 | 24,273 | 23,531 | 33,566 | 44,200 | 35,820 | 38,962 | 44,284 | +13.7% |
| Cost of revenue |
|
(10,244) | (8,599) | (9,255) | (14,262) | (18,635) | (15,869) | (17,060) | (19,738) | +15.7% |
| Gross profit |
|
12,367 | 15,674 | 14,276 | 19,304 | 25,565 | 19,951 | 21,902 | 24,546 | +12.1% |
| Research & development |
|
(5,625) | (5,398) | (5,975) | (7,176) | (8,194) | (8,818) | (8,893) | (9,042) | +1.7% |
| SG&A |
|
(2,986) | (2,195) | (2,074) | (2,339) | (2,570) | (2,483) | (2,759) | (3,110) | +12.7% |
| Operating income |
|
621 | 7,667 | 6,255 | 9,789 | 15,860 | 7,788 | 10,071 | 12,355 | +22.7% |
| Interest expense |
|
(768) | (627) | (602) | (559) | (490) | (694) | (697) | (664) | -4.7% |
| Income tax |
|
(5,356) | (3,095) | (521) | (1,231) | (2,012) | (104) | (226) | (7,122) | +3051.3% |
| Net income |
|
-4,964 | 4,386 | 5,198 | 9,043 | 12,936 | 7,232 | 10,142 | 5,541 | -45.4% |
| EPS (diluted) |
|
-$3.39 | $3.59 | $4.52 | $7.87 | $11.37 | $6.42 | $8.97 | $5.01 | -44.1% |
Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.
SELECTED · GROSS PROFIT · YoY BRIDGE
FROM21,902
REVENUE+5,322
COST OF REVENUE-2,678
TO24,546
No bridge for this line yet — select Gross profit to see its YoY walk.
↹ CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM
SRC 10-Q FILED 2026-07-29 ↗