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] |
34.35M 26.7% |
32.27M -6.1% |
30.43M -5.7% |
37.49M 23.2% |
34.97M -6.7% |
32.12M -8.1% |
36.95M 15.0% |
35.13M -4.9% |
33.76M -3.9% |
29.82M -11.7% |
30.71M 3.0% |
30.65M -0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.36M 18.8% |
10.8M 4.3% |
11.5M 6.4% |
11.7M 1.8% |
10.46M -10.6% |
9.44M -9.8% |
10.04M 6.4% |
10.16M 1.2% |
9.48M -6.7% |
9.24M -2.6% |
9.81M 6.2% |
9.32M -5.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.99M 30.4% |
21.47M -10.5% |
18.93M -11.8% |
25.79M 36.3% |
24.5M -5.0% |
22.68M -7.4% |
26.91M 18.6% |
24.97M -7.2% |
24.27M -2.8% |
20.57M -15.2% |
20.9M 1.6% |
21.33M 2.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.12M 15.8% |
39.4M 6.1% |
43.3M 9.9% |
40.56M -6.3% |
43.16M 6.4% |
37.27M -13.7% |
45.27M 21.5% |
41.13M -9.1% |
42.32M 2.9% |
36.99M -12.6% |
39.3M 6.2% |
33.95M -13.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.76M 14.6% |
28.6M 6.9% |
31.8M 11.2% |
28.86M -9.2% |
32.7M 13.3% |
27.83M -14.9% |
35.23M 26.6% |
30.97M -12.1% |
32.83M 6.0% |
27.75M -15.5% |
29.48M 6.3% |
24.63M -16.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.77M - |
-7.13M - |
-12.87M - |
-3.06M - |
-8.2M - |
-5.15M - |
-8.32M - |
-6M - |
-8.56M - |
-7.17M - |
-8.58M - |
-3.3M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.76M - |
-8.68M - |
-12.55M - |
-4.5M - |
-38.35M - |
-6.94M - |
-147.71M - |
1.5M - |
-18.41M - |
-8.16M - |
-9.38M - |
-4.16M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.76M - |
-8.68M - |
-12.55M - |
-4.5M - |
-38.35M - |
-6.94M - |
-147.71M - |
1.5M - |
-18.41M - |
-8.16M - |
-9.38M - |
-4.16M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.09 - |
-0.21 - |
-0.2 - |
-0.11 - |
-0.91 - |
-0.16 - |
-3.46 - |
0.03 - |
-0.42 - |
-0.18 - |
-0.21 - |
-0.09 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.09 - |
-0.21 - |
-0.2 - |
-0.11 - |
-0.91 - |
-0.16 - |
-3.46 - |
0.03 - |
-0.42 - |
-0.18 - |
-0.21 - |
-0.092 - |