2017 Q4 | 2018 Q4 | 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] |
9.43B 1.0% |
9.21B -2.4% |
8.84B -4.0% |
8.72B -1.4% |
8.81B 0.9% |
9.54B 8.3% |
9.47B -0.7% |
9.74B 2.9% |
9.94B 2.0% |
10.13B 1.9% |
10.68B 5.5% |
10.81B 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.75B 2.9% |
8.62B -1.5% |
8.26B -4.2% |
8.16B -1.2% |
8.12B -0.6% |
8.76B 7.9% |
8.86B 1.2% |
9.13B 3.0% |
9.31B 2.0% |
9.42B 1.2% |
9.79B 3.9% |
9.78B -0.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
676.09M -18.6% |
588.26M -13.0% |
584.91M -0.6% |
562.64M -3.8% |
690.06M 22.6% |
777.45M 12.7% |
602.89M -22.5% |
611.91M 1.5% |
628.7M 2.7% |
706.87M 12.4% |
888.9M 25.8% |
1.03B 15.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.92B 2.9% |
8.79B -1.4% |
8.44B -4.0% |
8.34B -1.1% |
8.31B -0.5% |
8.95B 7.8% |
9.06B 1.2% |
9.33B 2.9% |
9.51B 2.0% |
9.63B 1.2% |
10.01B 4.0% |
10.01B -0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
162.94M 1.8% |
171.14M 5.0% |
180.53M 5.5% |
183.15M 1.5% |
190.54M 4.0% |
195.82M 2.8% |
197.77M 1.0% |
195.4M -1.2% |
200.86M 2.8% |
204.37M 1.8% |
221.92M 8.6% |
223.97M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
513.15M -23.5% |
417.11M -18.7% |
404.37M -3.1% |
379.48M -6.2% |
499.53M 31.6% |
581.63M 16.4% |
405.13M -30.3% |
416.52M 2.8% |
427.85M 2.7% |
502.5M 17.4% |
666.98M 32.7% |
803.74M 20.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
378.49M -28.1% |
- |
390.74M - |
- |
510.32M - |
- |
415.65M - |
- |
436.99M - |
- |
627.01M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
378.49M -28.1% |
299.24M -20.9% |
390.74M 30.6% |
370.29M -5.2% |
510.32M 37.8% |
542.88M 6.4% |
415.65M -23.4% |
437.31M 5.2% |
436.99M -0.1% |
517.49M 18.4% |
627.01M 21.2% |
754.37M 20.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -23.1% |
0.06 -40.0% |
0.09 50% |
0.09 0% |
0.12 33.3% |
0.13 8.3% |
0.09 -30.8% |
0.09 0% |
0.1 11.1% |
0.11 10.0% |
0.14 27.3% |
0.17 21.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.1 -23.1% |
0.06 -40.0% |
0.09 50% |
0.09 0% |
0.12 33.3% |
0.13 8.3% |
0.09 -30.8% |
0.09 0% |
0.1 11.1% |
0.11 10.0% |
0.14 27.3% |
0.17 21.4% |