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] |
12.2M 32.0% |
13.26M 8.7% |
13.71M 3.4% |
10.79M -21.3% |
13.95M 29.3% |
13.5M -3.2% |
15.43M 14.2% |
14.54M -5.8% |
17.19M 18.3% |
17.67M 2.8% |
19.28M 9.1% |
18.85M -2.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.17M 20.5% |
3.52M 11.0% |
3.46M -1.8% |
2.67M -22.6% |
3.53M 32.1% |
3.35M -5.2% |
4.24M 26.6% |
3.95M -7.0% |
4.46M 13.0% |
4.64M 4.0% |
4.88M 5.2% |
4.78M -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.03M 36.6% |
9.74M 7.9% |
10.25M 5.3% |
8.11M -20.9% |
10.42M 28.4% |
10.15M -2.6% |
11.18M 10.2% |
10.59M -5.3% |
12.73M 20.3% |
13.03M 2.3% |
14.4M 10.5% |
14.08M -2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
24.89M 14.5% |
23.02M -7.5% |
26.07M 13.3% |
26.45M 1.5% |
28.36M 7.2% |
27.43M -3.3% |
30.05M 9.5% |
30.93M 2.9% |
33.63M 8.7% |
32.84M -2.3% |
33.2M 1.1% |
33.39M 0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.71M 13.6% |
19.5M -10.2% |
22.62M 16.0% |
23.78M 5.1% |
24.83M 4.4% |
24.08M -3.0% |
25.81M 7.2% |
26.99M 4.6% |
29.17M 8.1% |
28.2M -3.3% |
28.32M 0.4% |
28.61M 1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.68M - |
-9.76M - |
-12.37M - |
-15.67M - |
-14.41M - |
-13.93M - |
-14.63M - |
-16.4M - |
-16.44M - |
-15.18M - |
-13.92M - |
-14.54M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.96M - |
-10.18M - |
-13.01M - |
-15.83M - |
-14.64M - |
-14.17M - |
-14.28M - |
-15.86M - |
-16.2M - |
-14.9M - |
-13.89M - |
-13.75M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.96M - |
-10.18M - |
-13.01M - |
-15.83M - |
-14.64M - |
-14.17M - |
-14.28M - |
-15.86M - |
-16.2M - |
-14.9M - |
-13.89M - |
-13.75M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.28 - |
-0.35 - |
-0.43 - |
-0.4 - |
-0.38 - |
-0.38 - |
-0.42 - |
-0.43 - |
-0.39 - |
-0.36 - |
-0.36 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.28 - |
-0.35 - |
-0.43 - |
-0.4 - |
-0.38 - |
-0.38 - |
-0.42 - |
-0.43 - |
-0.39 - |
-0.36 - |
-0.36 - |