2016 Q4 | 2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.82B 63.6% |
9.57B 8.5% |
10.17B 6.3% |
12.68B 24.7% |
10.9B -14.0% |
10.63B -2.5% |
8.77B -17.5% |
4.4B -49.8% |
2.16B -50.9% |
1.56B -27.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.9B 60.1% |
2.19B 15.2% |
2.67B 21.6% |
3.84B 44.2% |
4.32B 12.5% |
4.46B 3.1% |
4.31B -3.2% |
2.84B -34.2% |
1.61B -43.2% |
1.23B -23.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.92B 64.6% |
7.37B 6.6% |
7.5B 1.8% |
8.84B 17.8% |
6.58B -25.6% |
6.17B -6.2% |
4.45B -27.8% |
1.56B -65.0% |
546.62M -64.9% |
330.75M -39.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.15B 59.6% |
3.56B 13.2% |
4.29B 20.3% |
5.59B 30.5% |
6.04B 8.0% |
6.18B 2.4% |
5.65B -8.7% |
3.87B -31.4% |
2.35B -39.3% |
1.98B -15.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 58.7% |
1.37B 10.2% |
1.62B 18.3% |
1.75B 8.1% |
1.72B -2.1% |
1.73B 0.5% |
1.33B -22.8% |
1.03B -22.4% |
737.36M -28.7% |
752.08M 2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.67B 65.9% |
6B 5.8% |
5.88B -2.0% |
7.08B 20.4% |
4.86B -31.4% |
4.44B -8.5% |
3.12B -29.8% |
525.48M -83.2% |
-190.74M - |
-421.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.56B - |
- |
4.94B - |
- |
4.32B - |
- |
2.1B - |
- |
-641.12M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.55B 61.3% |
4.93B 8.5% |
4.92B -0.2% |
5.8B 17.9% |
4.27B -26.4% |
4.05B -5.0% |
2.07B -49.0% |
-49.3M - |
-639.12M - |
-1.06B - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.738 60.5% |
24.643 8.4% |
24.405 -1.0% |
28.768 17.9% |
14.43 -49.8% |
12.321 -14.6% |
10.258 -16.7% |
-4.342 - |
-5.892 - |
-8.262 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
22.738 60.5% |
24.643 8.4% |
24.405 -1.0% |
28.768 17.9% |
14.43 -49.8% |
12.321 -14.6% |
10.258 -16.7% |
-4.342 - |
-5.892 - |
-8.262 - |