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] |
198.1M 10.9% |
219.85M 11.0% |
239.25M 8.8% |
258.44M 8.0% |
271.54M 5.1% |
279.07M 2.8% |
284.78M 2.0% |
292.02M 2.5% |
297.68M 1.9% |
309.39M 3.9% |
318M 2.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
42.05M 10.0% |
48.48M 15.3% |
56.33M 16.2% |
63.01M 11.8% |
68.13M 8.1% |
69.98M 2.7% |
70.32M 0.5% |
72.22M 2.7% |
73.75M 2.1% |
74.2M 0.6% |
75.19M 1.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.05M 11.2% |
171.38M 9.8% |
182.91M 6.7% |
195.43M 6.8% |
203.41M 4.1% |
209.09M 2.8% |
214.46M 2.6% |
219.8M 2.5% |
223.93M 1.9% |
235.19M 5.0% |
242.8M 3.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
243.13M 9.5% |
272.5M 12.1% |
306.87M 12.6% |
341.51M 11.3% |
367.39M 7.6% |
377.09M 2.6% |
378.39M 0.3% |
375.79M -0.7% |
372.48M -0.9% |
365.15M -2.0% |
362.54M -0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
201.08M 9.4% |
224.02M 11.4% |
250.53M 11.8% |
278.5M 11.2% |
299.27M 7.5% |
307.11M 2.6% |
308.07M 0.3% |
303.57M -1.5% |
298.73M -1.6% |
290.95M -2.6% |
287.34M -1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.03M - |
-52.64M - |
-67.62M - |
-83.08M - |
-95.85M - |
-98.02M - |
-93.61M - |
-83.76M - |
-74.8M - |
-55.76M - |
-44.54M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-56.63M - |
-76.68M - |
-105.17M - |
-132.55M - |
-141.18M - |
-139.92M - |
-125M - |
-104.46M - |
-94.47M - |
-64.67M - |
-48.94M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-56.63M - |
-76.68M - |
-105.17M - |
-132.55M - |
-141.18M - |
-139.92M - |
-125M - |
-104.46M - |
-94.47M - |
-64.67M - |
-48.94M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.76 - |
-1.08 - |
-1.47 - |
-1.83 - |
-1.94 - |
-1.91 - |
-1.7 - |
-1.41 - |
-1.27 - |
-0.86 - |
-0.64 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.76 - |
-1.08 - |
-1.47 - |
-1.83 - |
-1.94 - |
-1.91 - |
-1.7 - |
-1.41 - |
-1.27 - |
-0.86 - |
-0.64 - |