XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Revenues $ 88,074 $ 83,428
Cost of sales 62,382 58,923
Gross profit 25,692 24,505
Selling, general and administrative expenses 23,075 20,122
Operating income 2,617 4,383
Interest expense, net 770 377
Income before income taxes 1,847 4,006
Provision for income taxes 565 1,159
Net income $ 1,282 $ 2,847
Net earnings per share – basic (in Dollars per share) $ 0.09 $ 0.2
Net earnings per share – diluted (in Dollars per share) $ 0.09 $ 0.2