XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Consolidated Statements of Income    
Revenues $ 65,250 $ 77,199
Cost of sales 43,829 46,869
Gross profit 21,421 30,330
Operating expenses:    
Selling, general and administrative 7,947 6,977
Amortization 698 698
Total operating expenses 8,645 7,675
Operating income 12,776 22,655
Interest expense (214) (1,849)
Income before income taxes 12,562 20,806
Income tax expense 3,000 5,275
Net income $ 9,562 $ 15,531
Net income per common share - Basic $ 0.21 $ 0.34
Net income per common share - Diluted $ 0.20 $ 0.33
Weighted average number of shares outstanding - Basic 45,509,423 45,298,514
Weighted average number of shares outstanding - Diluted 47,468,520 47,311,027