Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $96.3M | $78.6M | $68.2M | $65.7M | $63.9M | $66.0M | $76.6M | $90.7M | $77.1M | — | — | — | — | — | — | — |
| Gross profit | $15.4M | $16.0M | $11.0M | $11.0M | $16.0M | $13.1M | $15.8M | $15.6M | $12.1M | $11.9M | $5.7M | $15.5M | $6.0M | $12.0M | $8.5M | $10.6M |
| Operating expenses | $13.3M | $13.1M | $12.3M | $16.4M | $14.6M | $13.9M | $15.2M | $13.2M | $10.9M | $8.0M | $7.7M | $7.5M | $7.5M | $7.6M | $7.3M | $6.5M |
| Operating income | $2.2M | $3.0M | −$1.3M | −$5.3M | $1.4M | −$825,318 | $540,529 | $2.4M | $1.2M | $3.9M | −$1.9M | $8.0M | −$1.6M | $4.4M | $1.2M | $4.0M |
| EBITDAderived | $2.9M | $3.6M | −$738,095 | −$4.8M | $2.1M | −$83,815 | $1.3M | $3.1M | $2.0M | $4.5M | −$1.4M | $8.6M | −$1.0M | $4.8M | $1.6M | $4.5M |
| Net income | $1.4M | $2.2M | −$835,576 | −$3.7M | $1.3M | −$94,301 | −$94,598 | $1.1M | $467,262 | $2.2M | −$1.4M | $5.0M | −$1.5M | $2.5M | $811,930 | $2.4M |
| Basic EPSper diluted share | $0.25 | $0.39 | -$0.15 | -$0.66 | $0.22 | -$0.02 | -$0.02 | $0.19 | $0.08 | $0.36 | -$0.23 | $0.78 | -$0.23 | $0.39 | $0.15 | $0.44 |
| Diluted EPSper diluted share | $0.25 | $0.39 | -$0.15 | -$0.66 | $0.22 | -$0.02 | -$0.02 | $0.19 | $0.08 | $0.36 | -$0.23 | $0.78 | -$0.23 | $0.37 | $0.14 | $0.44 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jul 1, 2024Form 4 | GORDON ANDREWCEO and President | BuyCommon Stock, $0.001 par value | 10.0K | $2.15 | $21.5K | 39.0K |
| Jun 28, 2024Form 4 | GORDON ANDREWCEO and President | BuyCommon Stock, $0.001 par value | 5.0K | $2.40 | $12.0K | 29.0K |
| Jun 27, 2024Form 4 | GORDON ANDREWCEO and President | BuyCommon Stock, $0.001 par value | 10.0K | $2.09 | $20.9K | 24.0K |
| Jun 27, 2024Form 4 | GORDON DAVIDEVP and COO | BuyCommon Stock, $0.001 par value | 6.9K | $2.09 | $14.3K | 374.0K |