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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.25M 112.8% |
12.24M 68.9% |
15.65M 27.8% |
19.27M 23.2% |
18.92M -1.8% |
18.73M -1.0% |
22.61M 20.7% |
29.74M 31.5% |
30.5M 2.6% |
31.32M 2.7% |
32.16M 2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.44M 39.3% |
5.04M 46.4% |
5.96M 18.2% |
8.76M 47.0% |
9.91M 13.1% |
10.81M 9.1% |
15.65M 44.8% |
20.68M 32.1% |
22.37M 8.2% |
23.49M 5.0% |
22.47M -4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.81M 307.3% |
7.2M 89.2% |
9.69M 34.5% |
10.51M 8.5% |
9.01M -14.2% |
7.92M -12.1% |
6.96M -12.1% |
9.06M 30.2% |
8.13M -10.3% |
7.83M -3.6% |
9.68M 23.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.93M 33.0% |
21.08M 32.4% |
25.42M 20.6% |
29.48M 16.0% |
31.18M 5.8% |
33.93M 8.8% |
38.81M 14.4% |
50.27M 29.5% |
53.14M 5.7% |
53.41M 0.5% |
52.89M -1.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.48M 31.3% |
16.04M 28.5% |
19.46M 21.3% |
20.72M 6.5% |
21.27M 2.6% |
23.12M 8.7% |
23.16M 0.2% |
29.59M 27.7% |
30.77M 4.0% |
29.92M -2.8% |
30.42M 1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.68M - |
-8.84M - |
-9.77M - |
-10.22M - |
-12.26M - |
-15.2M - |
-16.2M - |
-20.53M - |
-22.64M - |
-22.09M - |
-20.74M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-66.11K - |
-309.23K - |
-1.43M - |
-11.57M - |
-13.77M - |
-16.18M - |
-17.23M - |
-20.63M - |
-22.3M - |
-23.25M - |
-22.12M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.26M - |
-2.85M - |
-4.4M - |
-14.1M - |
-15.45M - |
-16.48M - |
-17.08M - |
-20.29M - |
-21.49M - |
-22.48M - |
-21.34M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.019 - |
-0.039 - |
-0.049 - |
-0.2 - |
-0.22 - |
-0.22 - |
-0.23 - |
-0.24 - |
-0.24 - |
-0.25 - |
-0.23 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.019 - |
-0.039 - |
-0.049 - |
-0.2 - |
-0.22 - |
-0.22 - |
-0.23 - |
-0.24 - |
-0.24 - |
-0.25 - |
-0.23 - |