2018 Q4 | 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] |
76.97M 11.0% |
74.31M -3.5% |
54.51M -26.7% |
32.19M -40.9% |
31.25M -2.9% |
35.83M 14.6% |
38.21M 6.7% |
40.72M 6.6% |
41.64M 2.3% |
44.03M 5.7% |
49.09M 11.5% |
54.85M 11.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.85M 13.5% |
42.68M -2.7% |
30.52M -28.5% |
15.54M -49.1% |
12.43M -20.0% |
13.34M 7.3% |
14.15M 6.1% |
14.09M -0.5% |
13.35M -5.3% |
12.94M -3.0% |
13.01M 0.5% |
13.02M 0.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.13M 7.9% |
31.63M -4.5% |
23.99M -24.2% |
16.65M -30.6% |
18.82M 13.0% |
22.49M 19.5% |
24.06M 7.0% |
26.63M 10.7% |
28.3M 6.2% |
31.08M 9.9% |
36.08M 16.1% |
41.83M 16.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
99.6M 12.4% |
104.74M 5.2% |
93.82M -10.4% |
81.29M -13.4% |
82.03M 0.9% |
84.12M 2.6% |
88.72M 5.5% |
93.2M 5.1% |
93.42M 0.2% |
92.37M -1.1% |
90.39M -2.1% |
90.75M 0.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.75M 11.6% |
62.06M 11.3% |
63.31M 2.0% |
65.75M 3.9% |
69.6M 5.9% |
70.78M 1.7% |
74.56M 5.3% |
79.11M 6.1% |
80.08M 1.2% |
79.43M -0.8% |
77.38M -2.6% |
77.73M 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-22.62M - |
-30.43M - |
-39.32M - |
-49.1M - |
-50.78M - |
-48.3M - |
-50.51M - |
-52.48M - |
-51.78M - |
-48.34M - |
-41.3M - |
-35.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-31.74M - |
-34.41M - |
-43.16M - |
-51.78M - |
-56.21M - |
-58.39M - |
-65.45M - |
-68.56M - |
-66.09M - |
-63.34M - |
-52.15M - |
-47.06M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-31.74M - |
-34.41M - |
-43.16M - |
-51.78M - |
-56.21M - |
-58.39M - |
-65.45M - |
-68.56M - |
-66.09M - |
-63.34M - |
-52.15M - |
-47.06M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.178 - |
-1.273 - |
-1.58 - |
-1.82 - |
-1.79 - |
-1.71 - |
-1.55 - |
-1.29 - |
-1.07 - |
-0.88 - |
-0.64 - |
-0.54 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.178 - |
-1.273 - |
-1.58 - |
-1.82 - |
-1.79 - |
-1.71 - |
-1.55 - |
-1.29 - |
-1.07 - |
-0.88 - |
-0.64 - |
-0.54 - |