Summary of business and significant accounting policies - Disaggregation of Revenue (Details) - USD ($) $ in Thousands |
3 Months Ended |
6 Months Ended |
Dec. 31, 2019 |
Dec. 31, 2018 |
Dec. 31, 2019 |
Dec. 31, 2018 |
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
$ 73,875
|
$ 50,160
|
$ 140,504
|
$ 96,412
|
| Product |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
61,543
|
42,397
|
117,533
|
82,327
|
| Services |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
12,332
|
7,763
|
22,971
|
14,085
|
| Point in Time | On-board automotive navigation solutions |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
61,543
|
42,397
|
117,533
|
82,327
|
| Over Time | Brought-in automotive navigation solutions (over time) |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
8,787
|
4,480
|
15,009
|
8,022
|
| Over Time | Automotive maintenance and support and other (over time) |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
1,206
|
645
|
2,875
|
655
|
| Over Time | Mobile navigation services (over time) |
|
|
|
|
| Disaggregation of Revenue [Line Items] |
|
|
|
|
| Total revenue |
$ 2,339
|
$ 2,638
|
$ 5,087
|
$ 5,408
|