2016 Q4 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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] | [friend] | [friend] |
3.37M 29.1% |
6.26M 85.7% |
11.67M 86.5% |
14.65M 25.5% |
17.85M 21.8% |
18.75M 5.1% |
19.68M 4.9% |
19.23M -2.3% |
20M 4.0% |
22.69M 13.4% |
25.08M 10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5M 38.6% |
3.42M 128.4% |
6.55M 91.4% |
8.11M 23.9% |
10.04M 23.7% |
10.51M 4.7% |
11.16M 6.2% |
11.2M 0.3% |
11.65M 4.0% |
13.59M 16.6% |
15.3M 12.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.87M 22.4% |
2.84M 51.6% |
5.12M 80.7% |
6.54M 27.6% |
7.81M 19.4% |
8.24M 5.5% |
8.52M 3.3% |
8.03M -5.7% |
8.35M 4.0% |
9.1M 9.0% |
9.78M 7.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.34M 12.1% |
28.91M 23.8% |
36.75M 27.1% |
43.07M 17.2% |
48.69M 13.1% |
50.87M 4.5% |
51.17M 0.6% |
49.51M -3.2% |
46.91M -5.3% |
46.3M -1.3% |
47.51M 2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.85M 10.6% |
25.49M 16.7% |
30.2M 18.5% |
34.95M 15.7% |
38.65M 10.6% |
40.36M 4.4% |
40.01M -0.9% |
38.31M -4.2% |
35.25M -8.0% |
32.72M -7.2% |
32.21M -1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-19.98M - |
-22.65M - |
-25.08M - |
-28.41M - |
-30.84M - |
-32.12M - |
-31.49M - |
-30.28M - |
-26.9M - |
-23.61M - |
-22.43M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.97M - |
-18.36M - |
-20.75M - |
-24.04M - |
-30.73M - |
-76.37M - |
-85.45M - |
-84.77M - |
-82.89M - |
-33.27M - |
-30.33M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-15.97M - |
-18.36M - |
-20.75M - |
-24.04M - |
-30.73M - |
-76.37M - |
-85.45M - |
-84.77M - |
-82.89M - |
-33.27M - |
-38.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.2 - |
-14.8 - |
-13.8 - |
-13.4 - |
-17.2 - |
-41.4 - |
-46 - |
-45.6 - |
-44.2 - |
-16.07 - |
-13.67 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.2 - |
-14.8 - |
-13.8 - |
-13.4 - |
-17.2 - |
-41.4 - |
-46 - |
-45.6 - |
-44.2 - |
-16.07 - |
-13.67 - |