2016 Q2 | 2016 Q3 | 2016 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.95B 0.4% |
2.11B 8.3% |
2.63B 24.8% |
1.74B -33.8% |
1.82B 4.5% |
1.95B 7.3% |
2.78B 42.4% |
2.03B -27.2% |
2.26B 11.4% |
2.29B 1.6% |
3.16B 37.7% |
3.02B -4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
959.04M -11.6% |
1.15B 20.2% |
1.85B 60.7% |
1.04B -43.8% |
1.17B 12.7% |
1.18B 0.9% |
1.99B 68.0% |
1.22B -38.8% |
1.41B 15.6% |
1.35B -4.2% |
2.16B 60.3% |
1.94B -10.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
988.01M 15.8% |
955.64M -3.3% |
778.13M -18.6% |
700.59M -10.0% |
646.25M -7.8% |
769.45M 19.1% |
792.32M 3.0% |
808.6M 2.1% |
849.21M 5.0% |
944.48M 11.2% |
994.3M 5.3% |
1.08B 8.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11B -10.8% |
1.31B 18.0% |
2.13B 63.1% |
1.18B -44.7% |
1.32B 12.1% |
1.35B 2.3% |
2.29B 69.4% |
1.4B -39.0% |
1.57B 12.4% |
1.54B -2.0% |
2.46B 60.0% |
2.15B -12.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.52M -4.7% |
155.67M 3.4% |
281.29M 80.7% |
138.04M -50.9% |
148.11M 7.3% |
168.6M 13.8% |
302.27M 79.3% |
180.14M -40.4% |
163.41M -9.3% |
190.66M 16.7% |
300.75M 57.7% |
206.99M -31.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
837.49M 20.4% |
799.97M -4.5% |
496.84M -37.9% |
562.55M 13.2% |
498.14M -11.4% |
600.85M 20.6% |
490.05M -18.4% |
628.45M 28.2% |
685.8M 9.1% |
753.82M 9.9% |
693.55M -8.0% |
870.53M 25.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.06B - |
- | - | - |
2.59B - |
- | - | - |
3.03B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.5B 21.0% |
1.29B -13.7% |
950.63M -26.3% |
1.09B 14.9% |
1.26B 15.5% |
1.29B 2.4% |
1.22B -5.8% |
1.35B 10.9% |
1.46B 8.3% |
1.55B 6.2% |
2.4B 54.9% |
1.29B -46.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.233 22.0% |
0.2 -14.4% |
0.145 -27.5% |
0.168 16.3% |
0.195 16.2% |
0.2 2.5% |
0.189 -5.6% |
0.211 11.6% |
0.229 8.5% |
0.241 5.5% |
0.374 54.9% |
0.184 -50.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 21.3% |
0.189 -13.9% |
0.133 -29.6% |
0.16 20.1% |
0.186 16.2% |
0.19 2.2% |
0.172 -9.7% |
0.198 15.6% |
0.215 8.6% |
0.223 3.6% |
0.355 59.1% |
0.184 -48.2% |