XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Common Class A [Member]
Common Stock [Member]
Common Class C [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Common Class A [Member]
Common Class C [Member]
Total
Balance (in shares) at Jun. 30, 2021 13,866,913 2,068,635   898,953          
Balance at Jun. 30, 2021 $ 347 $ 52 $ 15,677 $ (2,172) $ 6,587 $ 33,833     $ 54,324
Repurchases of shares of Common Stock (class A) (in shares) 0 0   89,287     89,287    
Repurchases of shares of Common Stock (class A) $ 0 $ 0 0 $ (452) 0 0     (452)
Issuance of stock under ESPP of shares of Common Stock (class A) (in shares) 0 0   (10,191)          
Issuance of stock under ESPP of shares of Common Stock (class A) $ 0 $ 0 28 $ 25 0 0     53
Conversion of shares of class C common stock for class A common stock (in shares) 86 (86)   0          
Share-based compensation, net of tax $ 0 $ 0 733 $ 0 0 0     733
Dividends declared 0 0 0 0 0 (1,350)     (1,350)
Other comprehensive loss, net of tax 0 0 0 0 (2,963) 0     (2,963)
Net income $ 0 $ 0 0 $ 0 0 3,440     3,440
Balance (in shares) at Jun. 30, 2022 13,866,999 2,068,549   978,049     13,866,999 2,068,549  
Balance at Jun. 30, 2022 $ 347 $ 52 16,438 $ (2,599) 3,624 35,923     53,785
Repurchases of shares of Common Stock (class A) (in shares) 0 0   412,257     412,257    
Repurchases of shares of Common Stock (class A) $ 0 $ 0 0 $ (1,195) 0 0     (1,195)
Issuance of stock under ESPP of shares of Common Stock (class A) (in shares) 0 0   (19,981)          
Issuance of stock under ESPP of shares of Common Stock (class A) $ 0 $ 0 5 $ 54 0 0     59
Dividends declared 0 0 0 0 0 (1,325)     (1,325)
Other comprehensive loss, net of tax 0 0 0 0 (2,276) 0     (2,276)
Net income 0 0 0 0 0 3,149     3,149
Share-based compensation, adjustment for forfeitures, net of tax $ 0 $ 0 (1) $ 0 0 0     (1)
Balance (in shares) at Jun. 30, 2023 13,866,999 2,068,549   1,370,325     13,866,999 2,068,549  
Balance at Jun. 30, 2023 $ 347 $ 52 $ 16,442 $ (3,740) $ 1,348 $ 37,747     $ 52,196