XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Consolidated Statements of Income        
Revenues $ 90,474 $ 103,941 $ 167,673 $ 188,279
Cost of sales 53,847 46,444 100,716 84,962
Gross profit 36,627 57,497 66,957 103,317
Operating expenses:        
Selling, general and administrative 8,273 7,014 15,250 13,838
Amortization 699 699 1,397 1,397
Total operating expenses 8,972 7,713 16,647 15,235
Operating income 27,655 49,784 50,310 88,082
Other expense:        
Net interest expense 1,899 2,623 3,748 9,928
Income before income taxes 25,756 47,161 46,562 78,154
Income tax expense 6,567 7,351 11,842 8,789
Net income $ 19,189 $ 39,810 $ 34,720 $ 69,365
Net income per common share - Basic $ 0.42 $ 0.89 $ 0.77 $ 1.55
Net income per common share - Diluted $ 0.41 $ 0.84 $ 0.73 $ 1.48
Weighted average number of shares outstanding - Basic 45,339,570 44,960,464 45,319,155 44,870,642
Weighted average number of shares outstanding - Diluted 47,297,419 47,152,257 47,305,196 46,974,441