Three-Statement Breakdown
REVENUE UP
Revenue rose 16% year over year to $45.2B, and carried a 24.3% net margin.
REVENUE
+15.9%
45,183
GROSS PROFIT
+22.0%
21,908
NET INCOME
+26.1%
10,981
EPS (DILUTED)
+27.8%
$2.53
| Income statement | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | YoY | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
|
15,794 | 20,156 | 24,996 | 29,698 | 31,616 | 33,723 | 39,001 | 45,183 | +15.9% |
| Cost of revenue |
|
(9,968) | (12,440) | (15,276) | (17,333) | (19,168) | (19,715) | (21,038) | (23,275) | +10.6% |
| Gross profit |
|
5,827 | 7,716 | 9,720 | 12,365 | 12,447 | 14,008 | 17,963 | 21,908 | +22.0% |
| Research & development |
|
(1,218) | (1,673) | (1,830) | (2,274) | (2,711) | (2,676) | (2,925) | (3,391) | +15.9% |
| SG&A |
|
(630) | (914) | (1,076) | (1,352) | (1,573) | (1,720) | (1,702) | (1,888) | +10.9% |
| Operating income |
|
1,605 | 2,604 | 4,585 | 6,195 | 5,633 | 6,954 | 10,418 | 13,327 | +27.9% |
| Interest expense |
|
(420) | (626) | (767) | (766) | (706) | (700) | (719) | (777) | +8.0% |
| Income tax |
|
(15) | (195) | (438) | (724) | (772) | (797) | (1,254) | (1,741) | +38.9% |
| Net income |
|
1,211 | 1,867 | 2,761 | 5,116 | 4,492 | 5,408 | 8,712 | 10,981 | +26.1% |
| EPS (diluted) |
|
$2.68 | $4.13 | $6.08 | $11.24 | $9.95 | $1.20 | $1.98 | $2.53 | +27.8% |
Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.
SELECTED · GROSS PROFIT · YoY BRIDGE
FROM17,963
REVENUE+6,182
COST OF REVENUE-2,237
TO21,908
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-17 ↗