Schedule of disaggregation of revenue by product category and end market |
| | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | Product Category | | 2025 | | 2024 | | 2025 | | 2024 | Outdoor sports | | $ | 2,107 | | $ | 2,205 | | $ | 3,892 | | $ | 4,364 | Fabrication | | | 63,956 | | | 87,201 | | | 131,814 | | | 178,115 | Performance structures | | | 39,860 | | | 47,795 | | | 83,194 | | | 93,564 | Tube | | | 20,560 | | | 19,846 | | | 37,070 | | | 38,921 | Tank | | | 9,296 | | | 12,625 | | | 19,185 | | | 23,701 | Total | | | 135,779 | | | 169,672 | | | 275,155 | | | 338,665 | Intercompany sales elimination | | | (3,451) | | | (6,036) | | | (7,248) | | | (13,760) | Total, net sales | | $ | 132,328 | | $ | 163,636 | | $ | 267,907 | | $ | 324,905 |
| | | | | | | | | | | | | | | Three Months Ended | | Six Months Ended | | | June 30, | | June 30, | End Market | | 2025 | | 2024 | | 2025 | | 2024 | Commercial vehicle | | $ | 49,134 | | $ | 62,130 | | $ | 100,010 | | $ | 121,084 | Construction & access | | | 20,173 | | | 27,230 | | | 39,698 | | | 55,676 | Powersports | | | 19,625 | | | 30,306 | | | 41,875 | | | 60,597 | Agriculture | | | 9,233 | | | 14,639 | | | 20,168 | | | 29,597 | Military | | | 8,342 | | | 6,579 | | | 16,829 | | | 14,530 | Other | | | 25,821 | | | 22,752 | | | 49,327 | | | 43,421 | Total, net sales | | $ | 132,328 | | $ | 163,636 | | $ | 267,907 | | $ | 324,905 |
|