2017 Q4 | 2018 Q4 | 2019 Q4 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 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] |
3.72B 33.8% |
3.89B 4.5% |
3.93B 1.1% |
1.22B -69.0% |
4.33B 255.0% |
4.37B 0.9% |
4.23B -3.2% |
3.63B -14.2% |
3.31B -8.7% |
3.14B -5.1% |
2.91B -7.4% |
2.82B -3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
601.53M -14.5% |
1.18B 96.5% |
1.32B 11.6% |
446.02M -66.2% |
1.73B 288.8% |
1.9B 9.8% |
1.96B 3.1% |
1.79B -8.8% |
1.55B -13.3% |
1.38B -11.1% |
1.18B -14.5% |
1.09B -7.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.02B 45.3% |
2.71B -10.3% |
2.61B -3.5% |
773.77M -70.4% |
2.6B 235.6% |
2.47B -5.0% |
2.27B -8.1% |
1.84B -18.9% |
1.76B -4.3% |
1.76B 0.2% |
1.73B -1.9% |
1.73B -0.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B -41.3% |
3.06B 115.8% |
3.13B 2.3% |
829.57M -73.5% |
3.62B 335.8% |
3.86B 6.8% |
3.93B 1.9% |
3.85B -2.2% |
3.62B -5.8% |
3.48B -3.9% |
3.37B -3.1% |
3.33B -1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
816.44M -52.3% |
1.88B 130.0% |
1.81B -3.5% |
383.55M -78.8% |
1.88B 390.5% |
1.96B 4.0% |
1.97B 0.7% |
2.06B 4.4% |
2.07B 0.8% |
2.1B 1.5% |
2.19B 4.4% |
2.24B 2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B 257.3% |
827.43M -36.6% |
798.92M -3.4% |
390.22M -51.2% |
715.44M 83.3% |
511.53M -28.5% |
297.59M -41.8% |
-215.95M - |
-310.08M - |
-338.5M - |
-463.29M - |
-511.39M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
422.81M 65.4% |
- |
475.72M - |
- |
395.61M - |
- |
2.02B - |
- |
1.58B - |
- |
-607.21M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
617.24M 136.6% |
555.18M -10.1% |
483.6M -12.9% |
342.19M -29.2% |
402.45M 17.6% |
2.05B 408.4% |
2.03B -0.9% |
1.53B -24.3% |
1.58B 3.3% |
-193.28M - |
-607.5M - |
-658.67M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.669 135.0% |
1.5 -10.1% |
1.3 -13.3% |
0.92 -29.2% |
1.08 17.4% |
5.45 404.6% |
5.26 -3.5% |
3.98 -24.3% |
4.1 3.0% |
-0.61 - |
-1.46 - |
-1.59 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.669 135.0% |
1.49 -10.7% |
1.29 -13.4% |
0.92 -28.7% |
1.07 16.3% |
5.42 406.5% |
5.22 -3.7% |
3.94 -24.5% |
4.06 3.0% |
-0.62 - |
-1.46 - |
-1.59 - |