XML 97 R82.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 10 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Federal $ 11,057 $ 2,229 $ 11,014
State 498 230 523
Non-U.S. 21,674 13,017 11,514
Total Current 33,229 15,476 23,051
Federal 2,012 2,141 (5,214)
State 1,091 (290) (1,060)
Non-U.S. 4,288 (1,972) (482)
Total Deferred 7,391 (121) (6,756)
Total $ 40,620 $ 15,355 $ 16,295