XML 95 R76.htm IDEA: XBRL DOCUMENT v3.19.2
Income taxes - Components of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Current income taxes:      
Federal $ 0 $ 0 $ (435)
State 14 32 (1,075)
Foreign 1,598 1,048 2,131
Total current income taxes 1,612 1,080 621
Deferred income taxes:      
Federal (76) 0 0
State 0 0 0
Foreign (253) (68) 220
Total deferred income taxes (329) (68) 220
Total provision for income taxes $ 1,283 $ 1,012 [1] $ 841 [1]
[1] See Note 1 for a summary of adjustments.