| Segment | Q3 '24 | Q4 '24 | Q1 '25 | Q2 '25 | Q3 '25 | Q4 '25 | Q1 '26 | Q2 '26 |
|---|---|---|---|---|---|---|---|---|
| United States | $1.59B | $1.51B | $1.63B | $1.73B | $1.78B | $1.68B | $1.82B | $1.97B |
| Canada and Mexico | $264.1M | $251.9M | $268.9M | $281.4M | $284.8M | $275.1M | $306.3M | $333.7M |
| All other foreign countries | $58.9M | $59.7M | $61.1M | $66.1M | $70.6M | $73.5M | $79.1M | $83.4M |
| Total | $1.91B | $1.82B | $1.96B | $2.08B | $2.13B | $2.03B | $2.2B | $2.39B |