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] |
70.61M 19.7% |
83.02M 17.6% |
95.55M 15.1% |
108.5M 13.6% |
123.72M 14.0% |
136.89M 10.6% |
149.92M 9.5% |
162.26M 8.2% |
175.68M 8.3% |
189.19M 7.7% |
202.57M 7.1% |
216.91M 7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
9.11M 14.9% |
10.21M 12.1% |
11.77M 15.2% |
14.61M 24.1% |
16.73M 14.5% |
17.83M 6.6% |
17.36M -2.6% |
17.01M -2.0% |
19.52M 14.7% |
21.71M 11.2% |
22.41M 3.2% |
23.45M 4.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
61.51M 20.5% |
72.81M 18.4% |
83.78M 15.1% |
93.89M 12.1% |
106.99M 14.0% |
119.06M 11.3% |
132.56M 11.3% |
145.24M 9.6% |
156.16M 7.5% |
167.48M 7.2% |
180.16M 7.6% |
193.46M 7.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
98.08M 1.3% |
112.23M 14.4% |
127.14M 13.3% |
175.99M 38.4% |
169.9M -3.5% |
165.13M -2.8% |
160.02M -3.1% |
185.01M 15.6% |
187.85M 1.5% |
191.71M 2.1% |
203.72M 6.3% |
221.94M 8.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
88.98M 0.1% |
102.02M 14.7% |
115.38M 13.1% |
161.38M 39.9% |
153.17M -5.1% |
147.3M -3.8% |
142.66M -3.1% |
167.99M 17.8% |
168.33M 0.2% |
170M 1.0% |
181.31M 6.6% |
198.48M 9.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.47M - |
-29.21M - |
-31.6M - |
-67.5M - |
-46.18M - |
-28.24M - |
-10.1M - |
-22.75M - |
-12.17M - |
-2.52M - |
-1.15M - |
-5.02M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-28.89M - |
-28.85M - |
-32.6M - |
-66.68M - |
-45.67M - |
-23.03M - |
-1.49M - |
-14.67M - |
-7.04M - |
7.49M - |
12.34M 64.8% |
7.08M -42.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-32.48M - |
-28.85M - |
-24.4M - |
-66.68M - |
-45.67M - |
-23.03M - |
-1.49M - |
-14.67M - |
-7.04M - |
7.49M - |
12.34M 64.8% |
7.08M -42.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.67 - |
-0.65 - |
-0.73 - |
-1.48 - |
-1.01 - |
-0.51 - |
-0.03 - |
-0.31 - |
-0.15 - |
0.15 - |
0.25 66.7% |
0.14 -44.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.67 - |
-0.65 - |
-0.73 - |
-1.48 - |
-1.01 - |
-0.51 - |
-0.03 - |
-0.31 - |
-0.15 - |
0.15 - |
0.24 60% |
0.14 -41.7% |