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] |
70.34M 17.0% |
72.35M 2.9% |
87.06M 20.3% |
83.21M -4.4% |
76.95M -7.5% |
55.41M -28.0% |
36.01M -35.0% |
45.57M 26.5% |
39.36M -13.6% |
59.26M 50.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.88M 6.7% |
50.42M -14.4% |
59.68M 18.4% |
61.09M 2.4% |
61.54M 0.7% |
55.87M -9.2% |
44.57M -20.2% |
55.11M 23.7% |
57.59M 4.5% |
110.69M 92.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.45M 132.3% |
21.93M 91.5% |
27.38M 24.8% |
22.12M -19.2% |
15.41M -30.3% |
-452.5K - |
-8.55M - |
-9.54M - |
-18.23M - |
-51.44M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.25M 8.8% |
61.57M -9.8% |
72.62M 17.9% |
75.42M 3.9% |
77.07M 2.2% |
72.1M -6.4% |
59.9M -16.9% |
69.17M 15.5% |
69.51M 0.5% |
120.45M 73.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.36M 24.9% |
11.15M 19.1% |
12.94M 16.0% |
14.33M 10.7% |
15.53M 8.4% |
16.24M 4.6% |
15.33M -5.6% |
14.06M -8.3% |
11.92M -15.2% |
9.75M -18.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09M - |
10.78M 416.1% |
14.44M 33.9% |
7.79M -46.0% |
-114.1K - |
-16.69M - |
-23.89M - |
-23.6M - |
-30.15M - |
-61.19M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31M - |
8.86M 573.6% |
12.05M 36.1% |
6.47M -46.3% |
-650.4K - |
-16.92M - |
-23.43M - |
-23.3M - |
-38.16M - |
-68.62M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
546.2K - |
6.13M 1023.0% |
7.32M 19.3% |
-64K - |
-8.46M - |
-24.68M - |
-31.08M - |
-30.91M - |
-45.77M - |
-76.23M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - |