2016 Q1 | 2017 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.44B -2.1% |
1.56B 8.7% |
1.7B 8.6% |
1.91B 12.5% |
2.09B 9.1% |
2.34B 12.3% |
2.59B 10.7% |
2.8B 7.9% |
3.56B 27.4% |
3.9B 9.5% |
4.12B 5.6% |
4.27B 3.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 3.2% |
1.1B 5.8% |
1.19B 7.8% |
1.33B 12.4% |
1.45B 8.4% |
1.66B 14.8% |
1.88B 13.2% |
2.08B 10.6% |
2.74B 31.9% |
3B 9.3% |
3.14B 4.8% |
3.17B 0.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
398.8M -13.6% |
464.05M 16.4% |
512.41M 10.4% |
577.55M 12.7% |
639.84M 10.8% |
681.11M 6.4% |
712.55M 4.6% |
717.44M 0.7% |
821.57M 14.5% |
904.47M 10.1% |
977.18M 8.0% |
1.1B 12.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.73B 1.3% |
1.78B 2.7% |
1.86B 4.4% |
2.02B 8.4% |
2.13B 5.5% |
2.36B 10.9% |
2.59B 9.7% |
2.78B 7.3% |
3.51B 26.4% |
3.81B 8.5% |
4.04B 6.2% |
4.2B 3.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
694.01M -1.4% |
680.18M -2.0% |
672.94M -1.1% |
681.48M 1.3% |
680.16M -0.2% |
698.36M 2.7% |
706.94M 1.2% |
695.71M -1.6% |
766.49M 10.2% |
809.37M 5.6% |
901.69M 11.4% |
1.03B 14.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-295.2M - |
-216.13M - |
-160.53M - |
-103.94M - |
-40.32M - |
-17.25M - |
5.61M - |
21.73M 287.6% |
55.08M 153.5% |
95.11M 72.7% |
75.48M -20.6% |
64.49M -14.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-571.53M - |
- |
-450.69M - |
- |
-144.96M - |
- |
-115.39M - |
- |
38.46M - |
- |
68.17M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-630.98M - |
-551.87M - |
-510.13M - |
-459.9M - |
-147.25M - |
-141.17M - |
-117.68M - |
-101.89M - |
36.81M - |
86.99M 136.3% |
66.52M -23.5% |
56.64M -14.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-271.32 - |
-236.84 - |
-218.48 - |
-196.84 - |
-61.65 - |
-58.95 - |
-49.1 - |
-42.48 - |
15.04 - |
35.01 132.8% |
27.89 -20.3% |
23.7 -15.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-271.32 - |
-236.84 - |
-218.48 - |
-196.84 - |
-61.65 - |
-58.95 - |
-49.1 - |
-42.48 - |
14.91 - |
34.72 132.9% |
27.76 -20.0% |
23.57 -15.1% |