← OOMA INC
| Annual Trend | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | FY 2026 | TTM | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $104.5m |
$114.5m
+9.53%
|
$129.2m
+12.88%
|
$151.6m
+17.30%
|
$168.9m
+11.45%
|
$192.3m
+13.82%
|
$216.2m
+12.42%
|
$236.7m
+9.52%
|
$256.9m
+8.50%
|
$273.6m
+6.52%
|
$289.7m
+5.89%
|
|
| Cost of Revenue | $45.2m |
$46.4m
+2.66%
|
$52.7m
+13.67%
|
$62.2m
+17.96%
|
$64.1m
+3.10%
|
$73.9m
+15.14%
|
$78.5m
+6.32%
|
$89.5m
+13.99%
|
$100.8m
+12.66%
|
$106.4m
+5.48%
|
$112.0m
+5.32%
|
|
| Gross Profit | $59.3m |
$68.1m
+14.77%
|
$76.5m
+12.33%
|
$89.4m
+16.85%
|
$104.8m
+17.26%
|
$118.4m
+13.01%
|
$137.6m
+16.22%
|
$147.2m
+6.96%
|
$156.0m
+5.97%
|
$167.2m
+7.19%
|
$177.7m
+6.26%
|
|
| Research and Development Expense | $24.2m | $29.3m | $33.9m | $37.8m | $36.1m | $38.2m | $45.9m | $49.9m | $54.3m | $50.3m | $52.8m | |
| Selling and Marketing Expense | $33.8m | $37.3m | $40.8m | $50.5m | $50.9m | $58.6m | $69.7m | $73.5m | $77.3m | $78.3m | $117.0m | |
| General and Administrative Expense | $14.6m | $15.2m | $17.6m | $20.8m | $20.6m | $23.5m | $27.8m | $27.8m | $31.3m | $34.4m | $36.2m | |
| Amortization of Intangible Assets | $348k | $313k | $740k | $1.2m | $1.3m | $1.3m | $2.3m | $3.7m | $5.8m | $6.6m | — | |
| Restructuring and Related Cost, Incurred Cost | — | — | — | — | — | — | — | — | $1.6m | $373k | — | |
| Operating Expenses | $72.6m | $81.8m | $92.3m | $109.1m | $107.6m | $120.4m | $143.4m | $151.2m | $163.0m | $163.0m | $169.9m | |
| Operating Income (Loss) | ($13.3m) |
($13.7m)
-3.37%
|
($15.8m)
-15.02%
|
($19.7m)
-24.86%
|
($2.8m)
+85.92%
|
($1.9m)
+30.45%
|
($5.8m)
-198.29%
|
($4.0m)
+30.50%
|
($6.9m)
-73.46%
|
$4.3m
+161.33%
|
$7.8m
+83.76%
|
|
| Interest Expense | $18k | — | — | — | — | — | — | — | — | — | — | |
| Other Nonoperating Income (Expense) | ($43k) | — | — | — | — | — | — | — | — | — | — | |
| Interest Income (Expense), Nonoperating, Net | $370k | — | — | — | — | — | — | — | — | — | $1.4m | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $13.3m | $13.7m | $15.8m | ($17.1m) | ($120k) | $1.3m | ($2.6m) | ($491k) | ($6.1m) | $3.2m | $7.0m | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | ($12.9m) | $13.7m | ($15.0m) | ($18.9m) | ($2.4m) | ($1.8m) | ($5.4m) | ($2.8m) | ($6.1m) | $4.4m | $7.0m | |
| Current Income Tax Expense (Benefit) | — | $3k | $384k | $130k | $85k | — | $363k | $1.2m | $760k | $462k | ($2.2m) | |
| Income Tax Expense (Benefit) | — | $3k | ($384k) | ($130k) | $85k | — | ($1.8m) | ($2.0m) | $760k | ($2.1m) | ($2.2m) | |
| Net Income (Loss) Attributable to Parent | ($12.9m) |
($13.1m)
-1.33%
|
($14.6m)
-11.06%
|
($18.8m)
-29.02%
|
($2.4m)
+87.02%
|
($1.8m)
+28.27%
|
($3.7m)
-108.74%
|
($835k)
+77.15%
|
($6.9m)
-726.47%
|
$6.5m
+193.60%
|
$9.2m
+42.16%
|
|
| Earnings Per Share, Basic | ($0.74) | ($0.71) | ($0.74) | ($0.89) | ($0.11) | ($0.07) | ($0.15) | ($0.03) | ($0.26) | $0.23 | $0.33 | |
| Earnings Per Share, Diluted | ($0.74) | ($0.71) | ($0.74) | ($0.89) | ($0.11) | ($0.07) | ($0.15) | ($0.03) | ($0.26) | $0.23 | $0.33 | |
| Weighted Average Number of Shares Outstanding, Basic | — | — | — | — | — | — | 24.5m | 25.6m | 26.7m | 27.6m | 27.6m | |
| Weighted Average Number of Shares Outstanding, Diluted | — | — | — | — | — | — | 24.5m | 25.6m | 26.7m | 28.1m | 28.3m | |
| Additional Financial Items | ||||||||||||
| Business Combination, Acquisition Related Costs | — | — | — | — | — | — | — | $900k | — | $1.6m | — | |
| Goodwill, Impairment Loss | — | $0 | $0 | $0 | $0 | $0 | — | — | — | — | — |