2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 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] |
25.49M 11.3% |
25.88M 1.5% |
25.93M 0.2% |
21.69M -16.4% |
18.84M -13.2% |
15.8M -16.1% |
3.22M -79.6% |
4.02M 24.5% |
4.87M 21.2% |
5.14M 5.5% |
5.03M -2.0% |
4.76M -5.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.55M 22.1% |
15.58M 15.0% |
16.1M 3.3% |
13.69M -15.0% |
11.43M -16.5% |
9.29M -18.7% |
1.59M -82.9% |
2.11M 32.2% |
2.63M 25.1% |
3.32M 26.1% |
3.59M 8.0% |
3.32M -7.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.95M 1.1% |
10.3M -13.8% |
9.84M -4.5% |
8.01M -18.6% |
7.4M -7.5% |
6.51M -12.1% |
1.63M -74.9% |
1.91M 17.0% |
2.24M 17.0% |
1.82M -18.7% |
1.45M -20.3% |
1.44M -0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
54.64M 16.7% |
58.28M 6.7% |
60.82M 4.4% |
54.29M -10.7% |
51.44M -5.3% |
46.3M -10.0% |
28.45M -38.6% |
29.16M 2.5% |
28.1M -3.7% |
28.88M 2.8% |
24.45M -15.3% |
20.46M -16.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.09M 15.1% |
42.7M 3.9% |
44.73M 4.8% |
40.61M -9.2% |
40.01M -1.5% |
37.01M -7.5% |
26.85M -27.4% |
27.06M 0.8% |
25.46M -5.9% |
25.56M 0.4% |
20.87M -18.4% |
17.14M -17.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.14M - |
-32.4M - |
-34.89M - |
-32.6M - |
-32.6M - |
-30.49M - |
-25.22M - |
-25.15M - |
-23.23M - |
-23.75M - |
-19.42M - |
-15.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.31M - |
-30.8M - |
-32.65M - |
-31.17M - |
-34.28M - |
-30.46M - |
-27.38M - |
-26.49M - |
-23.84M - |
-24.9M - |
-27.71M - |
-23.82M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.31M - |
-30.8M - |
-32.65M - |
-31.17M - |
-34.28M - |
-30.46M - |
-27.38M - |
-26.49M - |
-24.14M - |
-24.9M - |
-27.71M - |
-23.21M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.39 - |
-0.39 - |
-0.35 - |
-0.37 - |
-0.32 - |
-0.28 - |
-0.26 - |
-0.22 - |
-0.21 - |
-0.22 - |
-0.17 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.39 - |
-0.39 - |
-0.35 - |
-0.37 - |
-0.32 - |
-0.28 - |
-0.26 - |
-0.22 - |
-0.21 - |
-0.22 - |
-0.17 - |