Three-Statement Breakdown
Not enough comparable history yet for a verdict.
CASH
+9.6%
2,279
TOTAL DEBT
—
—
NET DEBT
—
—
NET DEBT / ANN. EBITDA
—
—
| Balance sheet | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | YoY | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Cash & equivalents | 1,202 | 1,028 | 1,458 | 1,498 | 1,279 | 1,693 | 2,079 | 2,279 | +9.6% | |
| Accounts receivable | 570 | 707 | 849 | 843 | 657 | 815 | 983 | 1,253 | +27.4% | |
| Inventories | 562 | 753 | 762 | 1,228 | 1,515 | 1,346 | 1,474 | 1,772 | +20.2% | |
| Other current assets | 121 | 169 | 192 | 329 | 316 | 319 | 354 | 468 | +32.1% | |
| Total current assets | 2,665 | 3,058 | 3,669 | 4,262 | 3,955 | 4,464 | 5,336 | 6,248 | +17.1% | |
| Current ratio | 2.89× | 2.95× | 3.15× | 2.94× | 3.26× | 3.41× | 3.54× | 3.63× | +2.6% | |
| Goodwill | 301 | 467 | 584 | 575 | 568 | 608 | 604 | 760 | +25.9% | |
| Property, plant & equipment | 664 | 729 | 856 | 1,067 | 1,147 | 1,224 | 1,237 | 1,375 | +11.2% | |
| Total assets | 5,383 | 6,167 | 7,031 | 7,854 | 7,731 | 8,604 | 9,631 | 10,994 | +14.2% | |
| Return on assets (annualized) | 12.9% | 15.4% | 14.1% | 13.8% | 12.6% | 15.0% | 14.7% | 15.1% | +3.3% | |
| Accounts payable | 205 | 241 | 259 | 370 | 212 | 254 | 359 | 347 | -3.3% | |
| Accrued liabilities |
RESTATED · WAS 150
10-Q
|
70 | 110 | 182 | 226 | 197 | 246 | 217 | 258 | +18.9% |
| Total current liabilities | 921 | 1,036 | 1,164 | 1,448 | 1,212 | 1,311 | 1,508 | 1,720 | +14.1% | |
| Total liabilities |
|
1,220 | 1,373 | 1,515 | 1,740 | 1,527 | 1,592 | 1,782 | 2,021 | +13.4% |
| Stockholders' equity | 4,163 | 4,793 | 5,516 | 6,114 | 6,204 | 7,012 | 7,848 | 8,973 | +14.3% | |
Click a line to select it — Enter or the EXPAND pill folds out its quarter-by-quarter history.
No comparable bridge for this view yet.
↹ CLICK A LINE TO SELECT · ⌘F FIND LINE ITEM
SRC 10-Q FILED 2026-07-29 ↗