2017 Q1 | 2017 Q2 | 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] |
5.59B 12.8% |
5.98B 7.1% |
6.38B 6.6% |
8.47B 32.8% |
9.28B 9.5% |
10.64B 14.6% |
10.96B 3.0% |
8.96B -18.2% |
9.91B 10.5% |
10.67B 7.7% |
10.8B 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.53B 13.2% |
3.77B 7.0% |
4.18B 10.9% |
5.44B 30.1% |
5.88B 8.0% |
6.53B 11.2% |
6.82B 4.4% |
5.39B -21.0% |
5.84B 8.3% |
6.12B 4.8% |
6.39B 4.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.06B 12.2% |
2.21B 7.4% |
2.2B -0.6% |
3.03B 37.9% |
3.4B 12.2% |
4.1B 20.6% |
4.14B 0.8% |
3.58B -13.6% |
4.07B 13.8% |
4.55B 11.9% |
4.41B -3.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.38B 12.2% |
4.67B 6.7% |
5.29B 13.3% |
6.46B 22.1% |
7.02B 8.7% |
7.92B 12.9% |
8.2B 3.5% |
6.53B -20.4% |
6.88B 5.4% |
7.35B 6.8% |
7.82B 6.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
852.35M 8.1% |
898.52M 5.4% |
1.11B 23.7% |
1.02B -8.2% |
1.14B 12.0% |
1.39B 21.5% |
1.38B -0.7% |
1.14B -17.3% |
1.04B -8.5% |
1.23B 18.1% |
1.43B 16.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.21B 15.3% |
1.31B 8.8% |
1.09B -17.2% |
2.01B 85.0% |
2.26B 12.3% |
2.72B 20.1% |
2.76B 1.6% |
2.44B -11.7% |
3.03B 24.3% |
3.32B 9.8% |
2.98B -10.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.69B - |
- | - | - |
4.68B - |
- | - | - |
5.36B - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B -21.6% |
887.13M -24.5% |
1.53B 73.0% |
1.64B 7.0% |
2.99B 82.2% |
2.74B -8.4% |
1.44B -47.6% |
2.17B 51.0% |
3.14B 45.1% |
2.76B -12.1% |
1.53B -44.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.4 -23.1% |
0.3 -25.0% |
0.53 76.7% |
0.56 5.7% |
1.03 83.9% |
0.93 -9.7% |
0.49 -47.3% |
0.74 51.0% |
1.07 44.6% |
0.94 -12.1% |
0.52 -44.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.4 -21.6% |
0.3 -25.0% |
0.52 73.3% |
0.53 1.9% |
0.95 79.2% |
0.82 -13.7% |
0.49 -40.2% |
0.72 46.9% |
1.07 48.6% |
0.94 -12.1% |
0.51 -45.7% |