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] |
60.69M 16.0% |
74.17M 22.2% |
84.7M 14.2% |
101.31M 19.6% |
113.56M 12.1% |
144.84M 27.5% |
167.2M 15.4% |
190.77M 14.1% |
207.91M 9.0% |
226.7M 9.0% |
246.62M 8.8% |
278.17M 12.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.41M 11.2% |
19.3M 43.9% |
22.6M 17.1% |
26.56M 17.5% |
26.39M -0.6% |
30.38M 15.1% |
34.87M 14.8% |
37.34M 7.1% |
37.75M 1.1% |
39.39M 4.3% |
42.56M 8.0% |
49.08M 15.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
47.28M 17.5% |
54.87M 16.1% |
62.1M 13.2% |
74.76M 20.4% |
87.18M 16.6% |
114.45M 31.3% |
132.34M 15.6% |
153.43M 15.9% |
170.16M 10.9% |
187.31M 10.1% |
204.06M 8.9% |
229.09M 12.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.1M -22.5% |
101.83M 30.4% |
106.26M 4.4% |
118.23M 11.3% |
133.75M 13.1% |
164.82M 23.2% |
178.81M 8.5% |
202.03M 13.0% |
217.15M 7.5% |
235.25M 8.3% |
247.02M 5.0% |
268.27M 8.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
64.68M -27.0% |
82.53M 27.6% |
83.66M 1.4% |
91.67M 9.6% |
107.37M 17.1% |
134.44M 25.2% |
143.94M 7.1% |
164.69M 14.4% |
179.39M 8.9% |
195.86M 9.2% |
204.46M 4.4% |
219.19M 7.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.41M - |
-27.66M - |
-21.57M - |
-16.92M - |
-20.19M - |
-19.98M - |
-11.61M - |
-11.26M - |
-9.24M - |
-8.55M - |
-400K - |
9.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.15M - |
-15.94M - |
-31.16M - |
-16.25M - |
-19.68M - |
-18.84M - |
-10.91M - |
-10.07M - |
-7.16M - |
-7.57M - |
1.25M - |
11.13M 793.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.15M - |
-15.94M - |
-31.16M - |
-16.25M - |
-19.68M - |
-18.84M - |
-10.91M - |
-10.07M - |
-7.16M - |
-7.57M - |
1.25M - |
11.13M 793.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
-0.08 - |
-0.15 - |
-0.08 - |
-0.1 - |
-0.09 - |
-0.05 - |
-0.05 - |
-0.03 - |
-0.04 - |
0.01 - |
0.05 400% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.05 - |
-0.08 - |
-0.15 - |
-0.08 - |
-0.1 - |
-0.09 - |
-0.05 - |
-0.05 - |
-0.03 - |
-0.04 - |
0.01 - |
0.05 400% |