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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.69M 9.5% |
49.09M 9.9% |
53.27M 8.5% |
57.43M 7.8% |
61.43M 7.0% |
65.31M 6.3% |
69.66M 6.7% |
75.21M 8.0% |
79.31M 5.5% |
85.53M 7.8% |
93.58M 9.4% |
96.78M 3.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.15M 11.6% |
12.35M 10.7% |
13.29M 7.6% |
13.99M 5.3% |
15.14M 8.2% |
15.31M 1.1% |
15.41M 0.7% |
16.88M 9.5% |
18.23M 8.1% |
20.2M 10.8% |
20.96M 3.8% |
22.43M 7.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.53M 8.8% |
36.74M 9.6% |
39.98M 8.8% |
43.44M 8.7% |
46.29M 6.6% |
49.99M 8.0% |
54.24M 8.5% |
58.34M 7.5% |
61.08M 4.7% |
65.33M 7.0% |
72.62M 11.2% |
74.36M 2.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
50M 6.3% |
55.93M 11.9% |
62.98M 12.6% |
67.04M 6.4% |
75.97M 13.3% |
79.69M 4.9% |
82.81M 3.9% |
87.14M 5.2% |
94.23M 8.1% |
109.74M 16.5% |
111.81M 1.9% |
110.07M -1.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.84M 4.9% |
43.58M 12.2% |
49.7M 14.0% |
53.05M 6.7% |
60.83M 14.7% |
64.38M 5.8% |
67.39M 4.7% |
70.27M 4.3% |
76M 8.2% |
89.54M 17.8% |
90.85M 1.5% |
87.64M -3.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.31M - |
-6.84M - |
-9.72M - |
-9.61M - |
-14.53M - |
-14.38M - |
-13.15M - |
-11.93M - |
-14.92M - |
-24.2M - |
-18.22M - |
-13.29M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.44M - |
-6.99M - |
-9.9M - |
-9.76M - |
-14.61M - |
-13.93M - |
-11.94M - |
-10.25M - |
-13.09M - |
-23.01M - |
-20.08M - |
-13.57M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-5.44M - |
-6.99M - |
-9.9M - |
-9.76M - |
-14.61M - |
-13.93M - |
-11.94M - |
-10.25M - |
-13.09M - |
-23.01M - |
-20.08M - |
-13.57M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.1 - |
-0.13 - |
-0.18 - |
-0.18 - |
-0.27 - |
-0.25 - |
-0.22 - |
-0.19 - |
-0.24 - |
-0.41 - |
-0.36 - |
-0.24 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.1 - |
-0.13 - |
-0.18 - |
-0.18 - |
-0.27 - |
-0.25 - |
-0.22 - |
-0.19 - |
-0.24 - |
-0.41 - |
-0.36 - |
-0.24 - |