Service Revenue in $
ProductRev in $
Other in $
89M
21M
158M
40M
159M
80M
134M
99M
112M
80M
141M
73M
217M
20M
204M
40M
176M
93M
256M
153M
41M
Q1 2019
Q2 2019
Q3 2019
Q4 2019
Q1 2020
Q2 2020
Q3 2020
Q4 2020
Q1 2021
Q2 2021g