Revenue
2020
2021
2022
2023
2024
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | — | $117.3M | $116.7M | $116.1M | $140.0M | $183.6M |
| Gross profit | — | $36.8M | $38.3M | $38.0M | $51.1M | $60.7M |
| Gross margin | — | 31.36% | 32.81% | 32.69% | 36.46% | 33.07% |
| Research & development | — | $4.6M | $4.4M | $7.0M | $8.7M | $10.3M |
| Operating expenses | — | $41.5M | $35.6M | $34.8M | $26.7M | $46.5M |
| Operating income | — | −$4.7M | $2.7M | $3.1M | $24.4M | $14.2M |
| Operating margin | — | −3.97% | 2.34% | 2.70% | 17.41% | 7.75% |
| EBITDA | — | $972,000 | $8.7M | $8.1M | $31.1M | — |
| EBITDA margin | — | 0.83% | 7.49% | 6.99% | 22.18% | — |
| Net income | — | −$22.3M | −$200,000 | $870,000 | $14.8M | $11.5M |
| Net profit margin | — | −18.97% | −0.17% | 0.75% | 10.54% | 6.25% |
| Basic EPSper basic share | -$0.04 | -$0.05 | -$0.00 | $0.00 | $0.03 | $0.02 |
| Diluted EPSper diluted share | -$0.04 | -$0.05 | -$0.00 | $0.00 | $0.03 | $0.02 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
Premier Miton Group plc | 7.91%Jan 29, 2026 · 26.92M votes |
Merseyside Pension Fund | 3.68%Jan 8, 2026 · 12.5M votes |
These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.
Gray completes the 100% scale; it is not an estimate of other owners.
BATM announced a $1m Carrier Ethernet order on 7 September 2026 from an existing US broadband customer. Order context The customer serves more than 1.1 million customers across 24 states, according to BATM. It remains unnamed in the release ...