v3.25.2
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]    
Revenues $ 389,830 $ 353,563
Cost of sales 271,482 248,310
Gross profit 118,348 105,253
Selling, general and administrative expenses 104,580 93,625
Operating income 13,768 11,628
Interest expense, net 2,743 2,744
Income before provision for income taxes 11,025 8,884
Provision for income taxes 3,527 3,238
Net income $ 7,498 $ 5,646
Net earnings per share – basic (in Dollars per share) $ 0.5 $ 0.39
Net earnings per share – diluted (in Dollars per share) $ 0.49 $ 0.37

Source