XML 83 R67.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Current income taxes      
Federal $ 0 $ (435) $ 70
State 32 (1,075) 5
Foreign 1,048 2,131 261
Total current income taxes 1,080 621 336
Deferred income taxes      
Federal 0 0 0
State 0 0 0
Foreign (68) 220 175
Total deferred income taxes (68) 220 175
Provision (benefit) for income taxes from continuing operations $ 1,012 $ 841 $ 511