XML 103 R87.htm IDEA: XBRL DOCUMENT v3.19.2
Note 11 - Income Taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Federal $ 432 $ 9,505 $ (1,058)
State 191 333 (18)
Non-U.S. 21,310 21,675 13,019
Total Current 21,933 31,513 11,943
Federal 206 2,012 2,141
State 207 1,091 (290)
Non-U.S. (3,922) 4,288 (1,972)
Total Deferred (3,509) 7,391 (121)
Total $ 18,424 $ 38,904 $ 11,822