Bought (120 mo)
$19.98K
out of their own pocket, the only kind of buying there is
| Figure | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| Revenue | $64.46M | $80.26M | $131.31M | $117.06M | $138.83M | $183.01M | $224.26M | $270.28M |
| Gross profit | $47.78M | $56.01M | $80.11M | $73.41M | $84.68M | $112.78M | $133.20M | $155.46M |
| Operating income | $10.06M | $8.86M | $26.78M | $11.58M | $8.25M | $14.33M | $17.90M | $22.95M |
| Net income | $9.51M | $8.53M | $31.53M | $9.13M | $6.22M | $10.24M | $11.27M | $14.93M |
| EPS diluted | $0.24 | $0.21 | $0.78 | $0.22 | $0.16 | $0.25 | $0.28 | $0.37 |
| Operating cash flow | $22.37M | $19.09M | $35.11M | $22.49M | $27.75M | $45.21M | $39.09M | $51.92M |
| Capital expenditure | $6.11M | $13.39M | $13.04M | $19.74M | $22.90M | $26.09M | $37.77M | $39.99M |
| Free cash flow computed | $16.25M | $5.70M | $22.07M | $2.75M | $4.85M | $19.12M | $1.32M | $11.93M |