2018 Q4 | 2019 Q4 | 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] |
2.44B 316.5% |
2.59B 6.0% |
2.73B 5.5% |
2.88B 5.4% |
3.01B 4.7% |
3.1B 2.7% |
3.26B 5.2% |
3.33B 2.2% |
3.4B 2.0% |
3.44B 1.2% |
3.44B 0.1% |
3.47B 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.73B 318.9% |
1.85B 6.8% |
1.95B 5.2% |
2.05B 5.2% |
2.11B 3.1% |
2.15B 2.0% |
2.24B 4.2% |
2.29B 2.0% |
2.34B 2.5% |
2.37B 0.9% |
2.39B 0.9% |
2.42B 1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
709.63M 310.9% |
739.21M 4.2% |
785.54M 6.3% |
831.66M 5.9% |
902.71M 8.5% |
942.92M 4.5% |
1.01B 7.5% |
1.04B 2.7% |
1.05B 1.1% |
1.07B 1.9% |
1.05B -1.6% |
1.05B -0.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.13B 313.8% |
2.22B 4.3% |
2.32B 4.3% |
2.41B 3.9% |
2.49B 3.1% |
2.54B 2.1% |
2.64B 4.0% |
2.69B 2.1% |
2.75B 2.0% |
2.78B 1.2% |
2.8B 0.6% |
2.84B 1.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
397.51M 292.8% |
372.2M -6.4% |
372.59M 0.1% |
363.61M -2.4% |
375.26M 3.2% |
384.9M 2.6% |
395.82M 2.8% |
406.5M 2.7% |
404.63M -0.5% |
416.68M 3.0% |
411.28M -1.3% |
412.75M 0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
312.12M 336.5% |
367M 17.6% |
412.95M 12.5% |
468.05M 13.3% |
527.44M 12.7% |
558.01M 5.8% |
617.91M 10.7% |
634.73M 2.7% |
647.91M 2.1% |
655.84M 1.2% |
643.6M -1.9% |
638.33M -0.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
314.72M - |
- |
419.33M - |
- |
535.18M - |
- |
625.92M - |
- |
653.58M - |
- |
648.46M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
248.24M 387.7% |
286.9M 15.6% |
294.57M 2.7% |
332.44M 12.9% |
375.41M 12.9% |
397.76M 6.0% |
440.24M 10.7% |
452.39M 2.8% |
459.7M 1.6% |
463.54M 0.8% |
473.83M 2.2% |
473.66M 0.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.161 396.6% |
39.535 12.4% |
39.42 -0.3% |
43.99 11.6% |
49.44 12.4% |
52.46 6.1% |
58.14 10.8% |
59.86 3.0% |
60.84 1.6% |
61.3 0.8% |
62.61 2.1% |
62.53 -0.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.186 374.7% |
37.37 19.8% |
38.02 1.7% |
42.92 12.9% |
48.58 13.2% |
51.67 6.4% |
57.41 11.1% |
59.18 3.1% |
60.28 1.9% |
60.79 0.8% |
62.18 2.3% |
62.16 0.0% |