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] |
483.81M 5.0% |
510.19M 5.5% |
541.13M 6.1% |
577.31M 6.7% |
611.39M 5.9% |
647.58M 5.9% |
683.19M 5.5% |
712.66M 4.3% |
743.36M 4.3% |
770.03M 3.6% |
798.71M 3.7% |
825.83M 3.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
88.21M 9.0% |
95.88M 8.7% |
106.4M 11.0% |
119.25M 12.1% |
128.87M 8.1% |
140.38M 8.9% |
154.79M 10.3% |
165.37M 6.8% |
172.84M 4.5% |
180.01M 4.1% |
183.58M 2.0% |
187M 1.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
395.6M 4.2% |
414.32M 4.7% |
434.73M 4.9% |
458.06M 5.4% |
482.53M 5.3% |
507.19M 5.1% |
528.4M 4.2% |
547.3M 3.6% |
570.51M 4.2% |
590.02M 3.4% |
615.13M 4.3% |
638.83M 3.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
505.69M 5.1% |
539.83M 6.8% |
582.9M 8.0% |
630.82M 8.2% |
676.24M 7.2% |
714.17M 5.6% |
751.01M 5.2% |
782.09M 4.1% |
800.3M 2.3% |
821.94M 2.7% |
846.37M 3.0% |
861.88M 1.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
417.48M 4.3% |
443.95M 6.3% |
476.5M 7.3% |
511.57M 7.4% |
547.38M 7.0% |
573.79M 4.8% |
596.22M 3.9% |
616.72M 3.4% |
627.46M 1.7% |
641.92M 2.3% |
662.79M 3.3% |
674.88M 1.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-21.88M - |
-29.63M - |
-41.77M - |
-53.51M - |
-64.85M - |
-66.59M - |
-67.81M - |
-69.42M - |
-56.95M - |
-51.9M - |
-47.66M - |
-36.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.18M - |
-37.57M - |
-46.68M - |
-63.44M - |
-79.3M - |
-81.78M - |
-92.22M - |
-92.81M - |
-81.29M - |
-78.12M - |
-78.28M - |
-67.57M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-27.18M - |
-37.57M - |
-46.68M - |
-63.44M - |
-79.3M - |
-81.78M - |
-92.22M - |
-92.81M - |
-81.29M - |
-78.12M - |
-78.28M - |
-67.57M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.25 - |
-0.35 - |
-0.44 - |
-0.59 - |
-0.73 - |
-0.74 - |
-0.83 - |
-0.83 - |
-0.72 - |
-0.68 - |
-0.68 - |
-0.58 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.25 - |
-0.35 - |
-0.44 - |
-0.59 - |
-0.73 - |
-0.74 - |
-0.83 - |
-0.83 - |
-0.72 - |
-0.68 - |
-0.68 - |
-0.58 - |