2015 Q4 | 2016 Q4 | 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] | [friend] |
922.47M 5.2% |
932.21M 1.1% |
902.14M -3.2% |
892.98M -1.0% |
958.81M 7.4% |
961.03M 0.2% |
996.84M 3.7% |
1.09B 9.2% |
1.18B 8.3% |
1.27B 7.3% |
1.33B 5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
472.29M -5.2% |
380.07M -19.5% |
195.49M -48.6% |
196.85M 0.7% |
203.34M 3.3% |
219.18M 7.8% |
246.95M 12.7% |
288.41M 16.8% |
347.33M 20.4% |
380.31M 9.5% |
421.73M 10.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
450.18M 18.8% |
552.14M 22.7% |
706.66M 28.0% |
696.13M -1.5% |
755.47M 8.5% |
741.85M -1.8% |
749.89M 1.1% |
800.36M 6.7% |
832.33M 4.0% |
885.32M 6.4% |
909.2M 2.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.75B -5.4% |
1.6B -8.6% |
1.39B -13.1% |
1.35B -2.7% |
1.31B -3.1% |
1.26B -3.6% |
1.2B -5.1% |
1.19B -0.8% |
1.22B 2.7% |
1.25B 2.3% |
1.28B 2.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B -5.5% |
1.22B -4.5% |
1.19B -2.1% |
1.16B -3.3% |
1.11B -4.1% |
1.04B -5.6% |
953.19M -8.8% |
902.59M -5.3% |
875.93M -3.0% |
871.5M -0.5% |
860.55M -1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-828.02M - |
-667.92M - |
-487.96M - |
-458.9M - |
-351.77M - |
-302.94M - |
-203.3M - |
-102.23M - |
-43.61M - |
13.82M - |
48.65M 252.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-961.32M - |
- |
-538.52M - |
- |
-357.82M - |
- |
-64.97M - |
- |
53.67M - |
- |
10.76M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-970.77M - |
-822.8M - |
-554.76M - |
-531.67M - |
-367.6M - |
-245.07M - |
-82.88M - |
9.51M - |
30.12M 216.8% |
-34.7M - |
-13.46M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-319.85 - |
-269.98 - |
-175.46 - |
-163.66 - |
-110.64 - |
-74 - |
-23.25 - |
3.62 - |
8.84 144.2% |
-9.47 - |
-2.72 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-319.85 - |
-269.98 - |
-175.46 - |
-163.66 - |
-110.64 - |
-74 - |
-23.25 - |
3.62 - |
7.55 108.6% |
-9.47 - |
-2.72 - |