| Segment | Q4 '21 | Q4 '22 | Q4 '23 | Q4 '24 | Q4 '25 |
|---|---|---|---|---|---|
| United States | $366.2M | $409.8M | $422.6M | $441.4M | $447.7M |
| China | $259.9M | $225.2M | $210.6M | $193.8M | $193.6M |
| Other Foreign | $44M | $41.3M | $52.1M | $75.1M | $80.4M |
| Canada | $59.1M | $54.7M | $58.1M | $54M | $56.7M |
| Total | $606.7M | $590.7M | $597.5M | $628.7M | $635.1M |