Ooma, Inc. OOMA

21.77 (0.15) (0.68%) as of 25 Sep
Market cap
$605.0M
P/E
55.8×
Growth Flags show if company had growth for consecutive years
Jul '26 Apr '26 Jan '26 Oct '25 Older periods
ROE
11.72% 10.00% 7.25% 2.59%

+8 more TTM periods

ROA
5.81% 4.89% 3.43% 1.49%
ROIC
5.35% 3.71% 2.04% 1.68%
Return on Tangible Assets
98.68% 92.93% 77.43% 8.88%
Average Days of Receivables
13.53 15.55 15.79 12.20
Free Cash Flow per Share
1.10 0.89 0.80 0.69
Free Cash Flow
30.30 24.55 22.10 19.12
Piotroski F-Score
5.00 5.00 5.00 8.00
Other line items

Show all line items

Columns are period end dates