Three-Statement Breakdown
Not enough comparable history yet for a verdict.
REVENUE
+5.0%
38,057
GROSS PROFIT
-0.1%
13,895
NET INCOME
+43.7%
8,213
EPS (DILUTED)
+94.0%
$21.80
| Income statement | TTM 24-09 | TTM 24-12 | TTM 25-03 | TTM 25-06 | TTM 25-09 | TTM 25-12 | TTM 26-03 | vs prior TTM | YoY | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
RESTATED · WAS 39,028
10-Q
|
31,335 | 34,717 | 35,485 | 36,235 | 36,853 | 37,442 | 37,660 | 38,057 | +1.1% | +5.0% |
| Cost of revenue |
RESTATED · WAS (24,425)
10-Q
|
(21,261) | (21,360) | (21,240) | (21,042) | (21,924) | (23,613) | (23,754) | (24,162) | +1.7% | +14.8% |
| Gross profit |
|
10,074 | 13,357 | 13,597 | 13,910 | 13,724 | 13,829 | 13,906 | 13,895 | -0.1% | -0.1% |
| Research & development |
RESTATED · WAS (1,910)
10-Q
|
(1,389) | (1,454) | (1,510) | (1,587) | (1,716) | (1,812) | (1,888) | (1,953) | +3.4% | +23.1% |
| SG&A |
RESTATED · WAS (5,516)
10-Q
|
(5,117) | (5,235) | (5,243) | (5,244) | (5,142) | (5,450) | (5,450) | (5,432) | -0.3% | +3.6% |
| Operating income |
RESTATED · WAS 8,492
10-Q
|
7,922 | 7,667 | 7,575 | 7,504 | 7,615 | 8,127 | 8,254 | 8,366 | +1.4% | +11.5% |
| Interest expense | (953) | (1,048) | (1,114) | (1,194) | (1,251) | (1,344) | (1,414) | (1,447) | +2.3% | +21.2% | |
| Income tax |
RESTATED · WAS (788)
10-Q
|
(1,252) | (1,249) | (1,222) | (1,052) | (1,006) | (1,008) | (730) | (2,064) | +182.7% | +96.2% |
| Net income |
RESTATED · WAS 5,691
10-Q
|
5,683 | 5,705 | 5,692 | 5,717 | 6,129 | 4,729 | 4,101 | 8,213 | +100.3% | +43.7% |
| EPS (diluted) | — | $8.71 | $8.70 | $11.24 | $11.94 | $9.80 | $8.87 | $21.80 | +145.8% | +94.0% | |
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/A FILED 2026-07-24 ↗