2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.85M 37.1% |
170.85M -2.3% |
167.93M -1.7% |
168.56M 0.4% |
165.19M -2.0% |
159.89M -3.2% |
16.34M -89.8% |
13.86M -15.2% |
13.05M -5.9% |
18.13M 38.9% |
23.09M 27.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.55M 41.2% |
156.01M -4.0% |
149.76M -4.0% |
149.01M -0.5% |
148.63M -0.3% |
148.13M -0.3% |
11.26M -92.4% |
13.35M 18.6% |
13.47M 0.9% |
15.92M 18.2% |
19.49M 22.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.3M -0.8% |
14.84M 20.6% |
18.17M 22.4% |
19.55M 7.6% |
16.56M -15.3% |
11.76M -29.0% |
5.08M -56.8% |
512.96K -89.9% |
-421K - |
2.21M - |
3.6M 62.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.19M 33.2% |
186.98M -3.7% |
172.64M -7.7% |
172.77M 0.1% |
172.05M -0.4% |
169.87M -1.3% |
30.7M -81.9% |
32.32M 5.3% |
32.04M -0.9% |
37.86M 18.2% |
43.27M 14.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.64M 3.1% |
30.98M -2.1% |
22.88M -26.1% |
23.76M 3.8% |
23.42M -1.4% |
21.73M -7.2% |
19.44M -10.5% |
18.97M -2.4% |
18.57M -2.1% |
21.95M 18.2% |
23.79M 8.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-19.34M - |
-16.14M - |
-4.71M - |
-4.21M - |
-6.86M - |
-9.98M - |
-14.36M - |
-18.46M - |
-18.99M - |
-19.73M - |
-20.18M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-34.33M - |
- | - | - |
-37.59M - |
- | - | - |
-38.89M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.37M - |
-19.2M - |
-31.86M - |
-34.56M - |
-35.68M - |
-37.74M - |
-33.52M - |
-33.67M - |
-35.31M - |
-37.93M - |
-36.73M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.034 - |
-0.028 - |
-0.044 - |
-0.047 - |
-0.047 - |
-0.049 - |
-0.039 - |
-0.039 - |
-0.041 - |
-0.044 - |
-0.043 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.034 - |
-0.028 - |
-0.044 - |
-0.047 - |
-0.047 - |
-0.049 - |
-0.039 - |
-0.039 - |
-0.041 - |
-0.044 - |
-0.043 - |