| Segment | Q2 '24 | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 |
|---|---|---|---|---|---|---|---|---|
| Swiss Operations segment Member | — | — | — | $176.51M | $199.32M | $218.61M | — | $191.96M |
| Chinese Operations Segment | $81.89M | $78.07M | $79.59M | $77.08M | $83.32M | $87.27M | $82.03M | $81.18M |
| Western European Operations Segment | $42.17M | $43.61M | $51.81M | $45.09M | $50.55M | $52.03M | $54.89M | $50.44M |
| Us Operations segment Member | — | — | — | $34.09M | $39.17M | $35.78M | $43.91M | $33.80M |
| Other Operations | $7.60M | $5.79M | — | $8.17M | $9.52M | $11.21M | — | $10.98M |
| Other Operations Segment | $7.60M | $5.79M | $5.02M | $8.17M | $9.52M | $11.21M | $11.96M | $10.98M |
| Total | $36.02M | $37.41M | $42.91M | $34.09M | $39.17M | $35.78M | $43.91M | $33.80M |