2015 Q4 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
175.16M 30.3% |
201M 14.8% |
233.39M 16.1% |
262.42M 12.4% |
300.85M 14.6% |
348.35M 15.8% |
407.86M 17.1% |
466.37M 14.3% |
526.08M 12.8% |
570.19M 8.4% |
624.8M 9.6% |
660.91M 5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.87M 27.4% |
29.28M 13.2% |
33.28M 13.6% |
37.3M 12.1% |
43.96M 17.8% |
55.12M 25.4% |
66.11M 19.9% |
76M 14.9% |
86.08M 13.3% |
90.67M 5.3% |
96.58M 6.5% |
101.44M 5.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
149.29M 30.9% |
171.72M 15.0% |
200.12M 16.5% |
225.12M 12.5% |
256.89M 14.1% |
293.24M 14.1% |
341.74M 16.5% |
390.37M 14.2% |
440M 12.7% |
479.52M 9.0% |
528.22M 10.2% |
559.47M 5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.35M 16.1% |
246.1M 11.7% |
273.24M 11.0% |
302.64M 10.8% |
342.53M 13.2% |
397.43M 16.0% |
455.45M 14.6% |
517.4M 13.6% |
579.7M 12.0% |
620.09M 7.0% |
665.07M 7.3% |
696.9M 4.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
194.48M 14.7% |
216.81M 11.5% |
239.97M 10.7% |
265.34M 10.6% |
298.57M 12.5% |
342.31M 14.6% |
389.33M 13.7% |
441.41M 13.4% |
493.62M 11.8% |
529.42M 7.3% |
568.49M 7.4% |
595.46M 4.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-45.19M - |
-45.09M - |
-39.85M - |
-40.22M - |
-41.68M - |
-49.08M - |
-47.59M - |
-51.03M - |
-53.63M - |
-49.9M - |
-40.27M - |
-35.99M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-47.17M - |
-47.13M - |
-42.04M - |
-42.52M - |
-43.92M - |
-50.42M - |
-44.88M - |
-43.61M - |
-41.07M - |
-32.77M - |
-21.15M - |
-15.73M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-47.17M - |
-47.13M - |
-42.04M - |
-42.52M - |
-43.92M - |
-50.42M - |
-44.88M - |
-43.61M - |
-41.07M - |
-32.77M - |
-21.15M - |
-15.73M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.71 - |
-1.72 - |
-1.54 - |
-1.55 - |
-1.59 - |
-1.81 - |
-1.6 - |
-1.52 - |
-1.41 - |
-1.1 - |
-0.72 - |
-0.53 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.71 - |
-1.72 - |
-1.54 - |
-1.55 - |
-1.59 - |
-1.81 - |
-1.6 - |
-1.52 - |
-1.41 - |
-1.1 - |
-0.72 - |
-0.53 - |