v3.26.1
Segment Information - Schedule of Segment Net Income, Including Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
Segment Reporting, Asset Reconciling Item [Line Items]            
Revenues $ 296,615   $ 278,631   $ 547,799 $ 520,062
Segment operating expenses:            
Cost of goods sold 208,679   195,199   388,445 377,106
General and administrative expenses 25,843   21,767   51,001 43,243
Research and development expenses 4,289   2,746   7,556 5,222
Amortization 223   0   445 0
Interest income, net (4,203)   (3,555)   (8,468) (7,420)
Income tax provision 15,897   16,144   21,543 20,818
Net income 45,887 $ 41,390 46,330 $ 34,763 87,277 81,093
Gross profit 87,936   83,432   159,354 142,956
Reportable Segment            
Segment Reporting, Asset Reconciling Item [Line Items]            
Revenues 296,615   278,631   547,799 520,062
Segment operating expenses:            
Cost of goods sold 208,679   195,199   388,445 377,106
General and administrative expenses 17,646   14,624   34,938 29,475
Sales and marketing expenses 8,365   6,933   16,110 13,664
Research and development expenses 4,289   2,746   7,556 5,222
Amortization 223   0   445 0
Realized currency (gain) loss (168)   210   (47) 104
Total segment operating expenses 239,034   219,712   447,447 425,571
Operating income 57,581   58,919   100,352 94,491
Interest income, net (4,203)   (3,555)   (8,468) (7,420)
Income tax provision 15,897   16,144   21,543 20,818
Net income 45,887   46,330   87,277 81,093
Gross profit $ 87,936   $ 83,432   $ 159,354 $ 142,956