2017 Q4 | 2018 Q4 | 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] |
2.75B -13.3% |
2.7B -1.7% |
3.05B 13.1% |
3.14B 2.9% |
3.12B -0.7% |
3.09B -1.1% |
3.26B 5.7% |
3.12B -4.2% |
3.27B 4.8% |
3.35B 2.3% |
3.06B -8.6% |
3.04B -0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.29B -12.5% |
2.29B 0.1% |
2.56B 11.7% |
2.62B 2.3% |
2.59B -1.3% |
2.55B -1.4% |
2.68B 5.2% |
2.56B -4.5% |
2.7B 5.4% |
2.75B 2.0% |
2.49B -9.5% |
2.52B 1.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
457.82M -16.7% |
409.28M -10.6% |
493.96M 20.7% |
523.81M 6.0% |
534.48M 2.0% |
537.4M 0.5% |
579.77M 7.9% |
562.49M -3.0% |
575.27M 2.3% |
594.85M 3.4% |
568.1M -4.5% |
514.67M -9.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46B -11.9% |
2.46B -0.1% |
2.79B 13.2% |
2.86B 2.7% |
2.83B -1.0% |
2.79B -1.5% |
2.89B 3.6% |
2.75B -4.6% |
2.9B 5.1% |
2.96B 2.4% |
2.67B -9.9% |
2.69B 0.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.62M -3.0% |
170.3M -2.5% |
228.13M 34.0% |
242.5M 6.3% |
245.89M 1.4% |
240.63M -2.1% |
207.24M -13.9% |
194.97M -5.9% |
198.29M 1.7% |
213.64M 7.7% |
180.79M -15.4% |
170.42M -5.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
283.2M -23.3% |
238.97M -15.6% |
265.83M 11.2% |
281.31M 5.8% |
288.58M 2.6% |
296.77M 2.8% |
372.53M 25.5% |
367.51M -1.3% |
376.97M 2.6% |
381.21M 1.1% |
387.32M 1.6% |
344.25M -11.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.01M - |
- |
241.5M - |
- |
252.64M - |
- |
302.22M - |
- |
304.25M - |
- |
296.41M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
213.01M -22.4% |
194.87M -8.5% |
241.5M 23.9% |
252.02M 4.4% |
252.64M 0.2% |
246.52M -2.4% |
302.21M 22.6% |
295.11M -2.3% |
304.41M 3.1% |
305.74M 0.4% |
295.67M -3.3% |
274.63M -7.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.53 -22.8% |
0.86 62.3% |
0.54 -37.2% |
0.521 -3.5% |
0.48 -7.9% |
0.59 22.9% |
0.57 -3.4% |
0.557 -2.3% |
0.58 4.2% |
0.58 0% |
0.55 -5.2% |
0.511 -7.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.53 -22.8% |
0.86 62.3% |
0.54 -37.2% |
0.521 -3.5% |
0.48 -7.9% |
0.59 22.9% |
0.57 -3.4% |
0.557 -2.3% |
0.58 4.2% |
0.58 0% |
0.55 -5.2% |
0.511 -7.2% |