| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Products | $160.38M | $147.77M | $152.6M | $129.02M | $167.48M | $164.04M | $165.69M | $167.01M |
| Total service revenues | $82.83M | $86.42M | $86.16M | $79.16M | $85.86M | $98.47M | $121.05M | $106.63M |
| Total | $234.42M | $226.07M | $230.79M | $208.18M | $245.66M | $255.59M | $279.8M | $273.64M |