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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.16B 3.5% |
5.37B 29.0% |
5.51B 2.5% |
3.82B -30.7% |
4.58B 20.1% |
3.56B -22.4% |
2.4B -32.7% |
1.82B -24.1% |
954.29M -47.5% |
541.25M -43.3% |
454.44M -16.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.61B 8.3% |
2.17B 35.1% |
2.26B 4.3% |
1.73B -23.5% |
2.04B 17.5% |
1.65B -19.2% |
1.2B -27.1% |
868.94M -27.6% |
464.71M -46.5% |
232.99M -49.9% |
219.41M -5.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.56B 0.6% |
3.2B 25.1% |
3.24B 1.4% |
2.08B -35.8% |
2.55B 22.3% |
1.91B -25.0% |
1.2B -37.4% |
948.93M -20.6% |
489.58M -48.4% |
308.26M -37.0% |
235.02M -23.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.08B 8.6% |
2.7B 29.9% |
2.83B 4.9% |
2.21B -21.8% |
2.65B 19.7% |
2.32B -12.4% |
1.82B -21.4% |
1.43B -21.4% |
919.11M -35.8% |
544.35M -40.8% |
518.92M -4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
468.76M 9.5% |
524.83M 12.0% |
563.31M 7.3% |
477.01M -15.3% |
610.03M 27.9% |
671.1M 10.0% |
621.74M -7.4% |
563.26M -9.4% |
454.4M -19.3% |
311.35M -31.5% |
299.51M -3.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.09B -1.1% |
2.67B 28.0% |
2.68B 0.2% |
1.6B -40.1% |
1.94B 20.7% |
1.24B -36.0% |
574.02M -53.7% |
385.68M -32.8% |
35.17M -90.9% |
-3.1M - |
-64.48M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
2.2B - |
- |
1.57B - |
- |
925.12M - |
- |
173.35M - |
- |
15.05M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.58B 1.3% |
2.19B 38.0% |
2.19B 0.2% |
1.55B -29.3% |
1.81B 17.0% |
944.74M -47.8% |
397.66M -57.9% |
214.73M -46.0% |
-102.39M - |
27.38M - |
-26.45M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.203 1.3% |
23.743 38.0% |
23.791 0.2% |
16.813 -29.3% |
19.673 17.0% |
10.33 -47.5% |
4.41 -57.3% |
2.43 -44.9% |
-1.03 - |
0.31 - |
-0.29 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.203 1.3% |
23.743 38.0% |
23.791 0.2% |
16.813 -29.3% |
19.673 17.0% |
10.28 -47.7% |
4.36 -57.6% |
2.38 -45.4% |
-1.08 - |
0.31 - |
-0.29 - |