2017 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
171.94M 9.9% |
187.86M 9.3% |
204.47M 8.8% |
221.22M 8.2% |
237.43M 7.3% |
253.83M 6.9% |
271.61M 7.0% |
289.49M 6.6% |
309.72M 7.0% |
333.64M 7.7% |
355.21M 6.5% |
375.3M 5.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.11M 9.0% |
46.79M 8.5% |
50.78M 8.5% |
54.77M 7.8% |
57.73M 5.4% |
59.86M 3.7% |
62.74M 4.8% |
65.84M 4.9% |
70.72M 7.4% |
76.27M 7.8% |
81.82M 7.3% |
85.99M 5.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.83M 10.1% |
141.07M 9.5% |
153.69M 8.9% |
166.45M 8.3% |
179.7M 8.0% |
193.97M 7.9% |
208.87M 7.7% |
223.66M 7.1% |
239M 6.9% |
257.38M 7.7% |
273.39M 6.2% |
289.31M 5.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
196.1M 8.5% |
215.95M 10.1% |
235.95M 9.3% |
261.92M 11.0% |
285.68M 9.1% |
305.5M 6.9% |
325.61M 6.6% |
343.88M 5.6% |
373.92M 8.7% |
402.92M 7.8% |
425.85M 5.7% |
447.52M 5.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
152.99M 8.3% |
169.16M 10.6% |
185.17M 9.5% |
207.15M 11.9% |
227.95M 10.0% |
245.65M 7.8% |
262.87M 7.0% |
278.04M 5.8% |
303.2M 9.0% |
326.65M 7.7% |
344.02M 5.3% |
361.53M 5.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.16M - |
-28.09M - |
-31.48M - |
-40.7M - |
-48.25M - |
-51.68M - |
-54M - |
-54.38M - |
-64.2M - |
-69.28M - |
-70.63M - |
-72.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.68M - |
-28.7M - |
-32.09M - |
-41.26M - |
-48.2M - |
-50.24M - |
-50.74M - |
-49.21M - |
-58.29M - |
-66.43M - |
-69.75M - |
-73.56M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-24.68M - |
-28.7M - |
-32.09M - |
-41.26M - |
-48.2M - |
-50.24M - |
-50.74M - |
-49.21M - |
-58.29M - |
-66.43M - |
-69.75M - |
-73.56M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.46 - |
-0.53 - |
-0.59 - |
-0.76 - |
-0.88 - |
-0.92 - |
-0.93 - |
-0.89 - |
-1.05 - |
-1.19 - |
-1.24 - |
-1.31 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.46 - |
-0.53 - |
-0.59 - |
-0.76 - |
-0.88 - |
-0.92 - |
-0.93 - |
-0.89 - |
-1.05 - |
-1.19 - |
-1.24 - |
-1.31 - |