2016 Q4 | 2017 Q4 | 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] |
1.98B 15.1% |
2.2B 11.1% |
2.37B 7.9% |
2.35B -0.9% |
2.28B -3.0% |
2.44B 7.0% |
2.29B -6.4% |
2.18B -4.5% |
2.17B -0.6% |
2.11B -2.5% |
2.29B 8.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.09B 22.3% |
1.34B 22.8% |
1.47B 9.5% |
1.45B -0.8% |
1.41B -2.9% |
1.58B 11.9% |
1.49B -5.6% |
1.47B -1.6% |
1.51B 3.1% |
1.51B -0.6% |
1.66B 10.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
886.61M 7.3% |
857.59M -3.3% |
904.96M 5.5% |
896.4M -0.9% |
868.36M -3.1% |
860.26M -0.9% |
793.54M -7.8% |
714.57M -10.0% |
655.06M -8.3% |
608.75M -7.1% |
633.09M 4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 19.1% |
1.65B 18.9% |
1.78B 8.3% |
1.79B 0.6% |
1.79B -0.3% |
1.99B 11.2% |
1.94B -2.4% |
1.87B -3.8% |
1.87B 0.1% |
1.84B -1.5% |
1.98B 7.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
293.25M 8.3% |
306.69M 4.6% |
316.94M 3.3% |
340.04M 7.3% |
375.53M 10.4% |
407.21M 8.4% |
448.55M 10.2% |
398.61M -11.1% |
354.59M -11.0% |
335.41M -5.4% |
314.94M -6.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
593.36M 6.9% |
550.9M -7.2% |
588.01M 6.7% |
556.37M -5.4% |
492.82M -11.4% |
453.05M -8.1% |
344.99M -23.9% |
315.96M -8.4% |
300.47M -4.9% |
273.34M -9.0% |
318.16M 16.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
646.68M - |
- |
689.91M - |
- |
612.65M - |
- |
508.78M - |
- |
408.54M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
626.36M 8.4% |
607.89M -2.9% |
641.15M 5.5% |
631.98M -1.4% |
618.13M -2.2% |
553.27M -10.5% |
436.16M -21.2% |
458.67M 5.2% |
380.97M -16.9% |
366.52M -3.8% |
414.34M 13.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.079 7.1% |
1.043 -3.3% |
1.1 5.5% |
1.237 12.5% |
1.053 -14.9% |
0.95 -9.8% |
0.75 -21.1% |
0.78 4.0% |
0.66 -15.4% |
0.63 -4.5% |
0.71 12.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.079 7.1% |
1.043 -3.3% |
1.1 5.5% |
1.237 12.5% |
1.053 -14.9% |
0.95 -9.8% |
0.75 -21.1% |
0.78 4.0% |
0.66 -15.4% |
0.63 -4.5% |
0.71 12.7% |