Three-Statement Breakdown
LITTLE CHANGED
Revenue was little changed at $187.3B year over year, and carried a -4.4% net margin.
REVENUE
+1.2%
187,267
GROSS PROFIT
-51.8%
12,801
NET INCOME
—
-8,162
EPS (DILUTED)
—
-$2.06
| Income statement | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | YoY | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
|
160,338 | 155,900 | 127,144 | 136,341 | 158,057 | 176,191 | 184,992 | 187,267 | +1.2% |
| Cost of revenue |
|
(136,269) | (134,693) | (112,752) | (114,651) | (134,397) | (150,550) | (158,434) | (174,466) | +10.1% |
| Gross profit |
|
24,069 | 21,207 | 14,392 | 21,690 | 23,660 | 25,641 | 26,558 | 12,801 | -51.8% |
| Research & development |
|
(8,200) | (7,400) | (7,100) | (7,600) | (7,800) | (8,200) | (8,000) | (9,400) | +17.5% |
| SG&A |
|
(11,403) | (11,161) | (10,193) | (11,915) | (10,888) | (10,702) | (10,287) | (10,849) | +5.5% |
| Operating income |
|
3,203 | 574 | -4,408 | 4,523 | 6,276 | 5,458 | 5,219 | -9,169 | — |
| Interest expense |
|
(5,157) | (5,409) | (5,051) | (4,593) | (4,593) | (7,613) | (1,115) | (1,254) | +12.5% |
| Income tax |
|
(650) | -724 | (160) | -130 | -864 | -362 | (1,339) | -3,668 | — |
| Net income |
|
3,695 | 84 | -1,276 | 17,937 | -1,981 | 4,347 | 5,879 | -8,162 | — |
| EPS (diluted) |
|
$0.92 | $0.01 | -$0.32 | $4.45 | -$0.49 | $1.08 | $1.46 | -$2.06 | — |
Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.
SELECTED · GROSS PROFIT · YoY BRIDGE
FROM26,558
REVENUE+2,275
COST OF REVENUE-16,032
TO12,801
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 ↗