XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]    
Revenues $ 354,173 $ 267,316
Cost of sales 250,490 193,609
Gross profit 103,683 73,707
Selling, general and administrative expenses 87,177 67,318
Operating income 16,506 6,389
Interest expense, net 2,507 679
Income before provision for income taxes 13,999 5,710
Provision for income taxes 4,280 1,615
Net income $ 9,719 $ 4,095
Net earnings per share – basic (in Dollars per share) $ 0.68 $ 0.3
Net earnings per share – diluted (in Dollars per share) $ 0.67 $ 0.29