2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55B -5.0% |
1.53B -1.3% |
1.62B 5.5% |
1.57B -3.3% |
1.67B 6.4% |
1.74B 4.5% |
1.91B 9.7% |
2.01B 5.4% |
2.24B 11.3% |
2.32B 3.4% |
2.36B 1.7% |
2.43B 3.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
796.67M -6.0% |
820.78M 3.0% |
915.51M 11.5% |
893.11M -2.4% |
995.6M 11.5% |
1.04B 4.7% |
1.16B 11.6% |
1.26B 8.0% |
1.46B 16.2% |
1.5B 3.0% |
1.58B 4.9% |
1.62B 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
757.98M -3.9% |
713.87M -5.8% |
703.6M -1.4% |
672.43M -4.4% |
670.23M -0.3% |
697.86M 4.1% |
746.67M 7.0% |
756.56M 1.3% |
780.66M 3.2% |
814.25M 4.3% |
779.66M -4.2% |
813.7M 4.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B -5.4% |
1.03B 2.0% |
1.14B 10.0% |
1.11B -2.5% |
1.22B 9.7% |
1.27B 4.6% |
1.4B 10.2% |
1.51B 7.8% |
1.73B 14.0% |
1.78B 2.9% |
1.86B 4.7% |
1.91B 2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
217.04M -3.0% |
213.18M -1.8% |
222.19M 4.2% |
216.68M -2.5% |
221.7M 2.3% |
231.29M 4.3% |
240.6M 4.0% |
257.06M 6.8% |
265.57M 3.3% |
272.68M 2.7% |
281.77M 3.3% |
287.92M 2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
540.94M -4.2% |
500.69M -7.4% |
481.41M -3.9% |
455.75M -5.3% |
448.53M -1.6% |
466.57M 4.0% |
506.07M 8.5% |
499.5M -1.3% |
515.09M 3.1% |
541.57M 5.1% |
497.89M -8.1% |
525.78M 5.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
407.23M - |
- |
325.04M - |
- |
306.5M - |
- |
363.86M - |
- |
377.93M - |
- |
390.36M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
408.35M -7.4% |
370.82M -9.2% |
324.79M -12.4% |
303.64M -6.5% |
305.16M 0.5% |
330.91M 8.4% |
363.24M 9.8% |
366.05M 0.8% |
377.32M 3.1% |
388.43M 2.9% |
388.32M 0.0% |
400.25M 3.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.904 -6.9% |
0.824 -8.8% |
0.71 -13.9% |
0.66 -7.0% |
0.67 1.5% |
0.72 7.5% |
0.8 11.1% |
0.81 1.3% |
0.83 2.5% |
0.86 3.6% |
0.85 -1.2% |
0.88 3.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.904 -6.9% |
0.824 -8.8% |
0.71 -13.9% |
0.66 -7.0% |
0.67 1.5% |
0.72 7.5% |
0.8 11.1% |
0.81 1.3% |
0.83 2.5% |
0.86 3.6% |
0.85 -1.2% |
0.88 3.5% |