2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q1 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 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] |
11.37B 7.3% |
12.31B 8.3% |
13B 5.6% |
14.18B 9.1% |
16B 12.8% |
16.49B 3.1% |
14.5B -12.0% |
14.45B -0.4% |
13.67B -5.4% |
13.4B -2.0% |
15.51B 15.8% |
14.85B -4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.46B 7.1% |
11.28B 7.9% |
12B 6.4% |
13.1B 9.1% |
14.86B 13.4% |
15.44B 3.9% |
13.47B -12.8% |
13.48B 0.0% |
12.85B -4.6% |
12.59B -2.1% |
14.58B 15.8% |
13.98B -4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
909.4M 9.3% |
1.03B 13.0% |
995.96M -3.1% |
1.08B 8.3% |
1.14B 5.3% |
1.04B -8.2% |
1.03B -1.1% |
974.54M -5.5% |
816.19M -16.2% |
807.67M -1.0% |
929.51M 15.1% |
868.74M -6.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.15B 7.4% |
12.03B 7.9% |
12.7B 5.6% |
13.87B 9.2% |
15.63B 12.7% |
16.15B 3.3% |
14.19B -12.1% |
14.14B -0.4% |
13.44B -4.9% |
13.19B -1.8% |
15.25B 15.6% |
14.62B -4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
688.92M 12.1% |
749.91M 8.9% |
699.41M -6.7% |
773.38M 10.6% |
775.94M 0.3% |
708.89M -8.6% |
718.54M 1.4% |
662.3M -7.8% |
587.53M -11.3% |
607.32M 3.4% |
668.33M 10.0% |
639.22M -4.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.48M 1.5% |
277.72M 26.0% |
296.56M 6.8% |
305.68M 3.1% |
360.37M 17.9% |
333.67M -7.4% |
312.66M -6.3% |
312.23M -0.1% |
228.66M -26.8% |
200.35M -12.4% |
261.17M 30.4% |
229.52M -12.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.61M - |
- |
153.14M - |
- |
174.01M - |
- |
146.76M - |
- |
85.89M - |
- |
92.58M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.99M 0.7% |
92.38M 14.1% |
98.02M 6.1% |
102.24M 4.3% |
113.67M 11.2% |
105.03M -7.6% |
106.06M 1.0% |
103.67M -2.2% |
78.03M -24.7% |
75.81M -2.8% |
100.16M 32.1% |
95.46M -4.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.211 -20.0% |
0.241 14.2% |
0.28 16.0% |
0.29 3.6% |
0.33 13.8% |
0.3 -9.1% |
0.31 3.3% |
0.3 -3.2% |
0.23 -23.3% |
0.22 -4.3% |
0.29 31.8% |
0.28 -3.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.211 -20.0% |
0.241 14.2% |
0.28 16.0% |
0.29 3.6% |
0.33 13.8% |
0.3 -9.1% |
0.31 3.3% |
0.3 -3.2% |
0.23 -23.3% |
0.22 -4.3% |
0.29 31.8% |
0.28 -3.4% |