2018 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
68.32M 22.3% |
75.26M 10.2% |
74.32M -1.2% |
79.75M 7.3% |
86.69M 8.7% |
85.01M -1.9% |
82.54M -2.9% |
83.13M 0.7% |
87.96M 5.8% |
89.39M 1.6% |
92.53M 3.5% |
91.5M -1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.55M 19.0% |
12.53M 8.5% |
12.44M -0.7% |
15.21M 22.3% |
16.98M 11.6% |
17.53M 3.2% |
15.63M -10.8% |
15.81M 1.2% |
15.67M -0.9% |
15.63M -0.2% |
15.07M -3.6% |
15.47M 2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.77M 22.9% |
62.73M 10.5% |
61.89M -1.4% |
64.54M 4.3% |
69.71M 8.0% |
67.48M -3.2% |
66.91M -0.9% |
67.32M 0.6% |
72.29M 7.4% |
73.75M 2.0% |
77.46M 5.0% |
76.03M -1.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
82.14M 37.7% |
83.61M 1.8% |
83.62M 0.0% |
93.63M 12.0% |
103.87M 10.9% |
100.03M -3.7% |
95.02M -5.0% |
85.35M -10.2% |
95.1M 11.4% |
93.39M -1.8% |
94.88M 1.6% |
93.11M -1.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.6M 41.3% |
71.08M 0.7% |
71.18M 0.1% |
78.42M 10.2% |
86.89M 10.8% |
82.51M -5.0% |
79.39M -3.8% |
69.54M -12.4% |
79.44M 14.2% |
77.76M -2.1% |
79.8M 2.6% |
77.64M -2.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.82M - |
-8.34M - |
-9.29M - |
-13.88M - |
-17.18M - |
-15.02M - |
-12.48M - |
-2.22M - |
-7.15M - |
-4.01M - |
-2.35M - |
-1.61M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.84M - |
-13.3M - |
-14.35M - |
-19.52M - |
-16.98M - |
-41.86M - |
-11.35M - |
-1.3M - |
-4.27M - |
227K - |
3.02M 1232.6% |
4.7M 55.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.84M - |
-13.3M - |
-14.35M - |
-19.52M - |
-16.98M - |
-41.86M - |
-11.35M - |
-1.3M - |
-4.27M - |
227K - |
3.02M 1232.6% |
4.7M 55.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.49 - |
-0.37 - |
-0.39 - |
-0.53 - |
-0.46 - |
-1.13 - |
-0.31 - |
-0.03 - |
-0.11 - |
0.01 - |
0.08 700.0% |
0.12 50.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.49 - |
-0.37 - |
-0.39 - |
-0.53 - |
-0.46 - |
-1.13 - |
-0.31 - |
-0.03 - |
-0.11 - |
0.01 - |
0.07 600.0% |
0.12 71.4% |