XML 113 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 20 - Segment Data - Schedule of Significant Segment Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 144,070 $ 145,165 $ 110,177 $ 105,009 $ 101,498 $ 100,784 $ 100,037 $ 97,753 $ 91,237 $ 96,970 $ 94,343 $ 71,242 $ 504,421 $ 400,072 $ 353,792
Materials                         219,755 181,434 160,314
Salaries and Benefits                         133,984 103,387 96,386
Depreciation and amortization                         14,715 11,407 11,886
Interest expense, net                         8,061 3,645 2,763
Other segment items (a) [1]                         54,881 46,297 29,725
Income before income tax provision                         73,025 53,902 52,718
Income tax expense                         14,044 8,978 10,929
Net Income                         58,981 44,924 $ 41,789
Segment total assets (b) [2] $ 628,995       $ 404,136               $ 628,995 $ 404,136  
[1] Other segment items include (production overhead, stock compensation, professional fees, and other SG&A expenses)
[2] See Consolidated Balance Sheet for details