Loading
Price chart (1D to 10Y)
Licensed market data — shown to members, not published to the open web.
Income Statement, fiscal years · USD, as filed
| Line item | Dec 22 | Dec 23 | Dec 24 | Dec 25 |
|---|---|---|---|---|
| Total revenue | $51.44M | $62.69M | $62.74M | $58.42M |
| Cost of revenue | $42.16M | $50.69M | $50.43M | $47.20M |
| Gross profit | $9.28M | $11.99M | $12.30M | $11.22M |
| Gross margin | 1800.0% | 1910.0% | 1960.0% | 1920.0% |
Source: SEC filings. Information and analytics, not investment advice.
| Research & development | — | — | — | — |
| Selling, general & admin | $5.97M | $7.69M | $9.36M | $10.10M |
| Total operating expenses | $7.67M | $9.14M | $11.05M | $11.27M |
| Operating income | $1.61M | $2.85M | $1.24M | -$51.00K |
| Operating margin | 310.0% | 460.0% | 200.0% | -10.0% |
| Interest expense | $634.00K | $1.11M | $1.44M | $1.34M |
| Pretax income | $1.85M | $2.14M | $501.00K | -$1.05M |
| Tax provision | $325.00K | $285.00K | $125.00K | -$656.00K |
| Net income | $1.52M | $1.86M | $376.00K | -$397.00K |
| Net margin | 300.0% | 300.0% | 60.0% | -70.0% |
| EBITDA | — | $3.45M | $1.91M | $767.00K |
| Basic EPS | 0.00 | 0.2 | 0.04 | -0.03 |
| Diluted EPS | 0.00 | 0.2 | 0.04 | -0.03 |