v3.26.1
Segment Information (Tables)
9 Months Ended
Jun. 30, 2026
Segment Reporting [Abstract]  
Schedule of Segment Net Income, Including Segment Expenses
For the three and nine months ended June 30, 2026 and 2025, the summary of segment net income, including segment expenses, for our single reportable segment were as follows (in thousands):

Three months ended June 30,Nine months ended June 30,
2026202520262025
Revenues$311,740 $286,273 $859,539 $806,335 
Segment operating expenses:
Cost of goods sold216,441 198,374 604,886 575,480 
General and administrative expenses18,223 17,242 53,161 46,717 
Sales and marketing expenses8,742 7,667 24,852 21,330 
Research and development expenses4,300 2,659 11,856 7,881 
Amortization221 — 666 — 
Realized currency (gain) loss(263)207 (310)312 
Total segment operating expenses247,664 226,149 695,111 651,720 
Operating income / EBIT64,076 60,124 164,428 154,615 
Interest income, net(5,047)(3,977)(13,515)(11,397)
Income tax provision16,963 15,867 38,506 36,685 
Segment net income$52,160 $48,234 $139,437 $129,327 
Gross profit$95,299 $87,899 $254,653 $230,855 
Schedule of Revenues from External Customers by Geographical Areas
Revenues by country or geographic region represent sales to unaffiliated customers as determined by the ultimate destination of our products and services, summarized for the three and nine months ended June 30, 2026 and 2025 (in thousands):
Three months ended June 30,Nine months ended June 30,
2026202520262025
United States$250,624 $224,537 $677,774 $650,143 
Canada24,140 42,611 86,422 108,275 
Middle East and Africa15,875 9,917 39,365 22,757 
Europe8,606 5,522 27,310 16,947 
Asia/Pacific11,782 1,805 26,925 5,031 
Mexico, Central and South America713 1,881 1,743 3,182 
     Total revenues$311,740 $286,273 $859,539 $806,335 
Schedule of Long-Lived Assets by Geographical Areas
Long-lived assets by country consist of property, plant and equipment, net of accumulated depreciation and are determined based on the location of the tangible assets, summarized below (in thousands):
June 30, 2026September 30, 2025
Long-lived assets:
United States$80,174 $70,699 
Canada31,411 32,744 
United Kingdom7,049 7,606 
Total$118,634 $111,049