2016 Q3 | 2017 Q3 | 2018 Q1 | 2018 Q3 | 2019 Q1 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.83B 0.6% |
2.88B 1.7% |
2.88B 0.1% |
3.09B 7.2% |
3.37B 9.2% |
3.5B 3.9% |
3.86B 10.1% |
3.91B 1.4% |
3.98B 1.7% |
4.17B 4.7% |
4.45B 6.9% |
4.71B 5.7% |
4.76B 1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B 0.0% |
2.05B 1.9% |
2.06B 0.0% |
2.23B 8.4% |
2.46B 10.5% |
2.65B 7.4% |
2.93B 10.8% |
2.97B 1.3% |
3.02B 1.7% |
3.18B 5.2% |
3.42B 7.7% |
3.62B 5.9% |
3.68B 1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
816.41M 2.0% |
826.34M 1.2% |
828.17M 0.2% |
861.28M 4.0% |
910.42M 5.7% |
859.16M -5.6% |
924.89M 7.7% |
943M 2.0% |
961.84M 2.0% |
989.22M 2.8% |
1.03B 4.5% |
1.09B 5.0% |
1.08B -0.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.66B 0.2% |
2.72B 2.5% |
2.74B 0.5% |
2.92B 6.7% |
3.17B 8.6% |
3.28B 3.6% |
3.6B 9.5% |
3.68B 2.3% |
3.77B 2.5% |
4.02B 6.6% |
4.32B 7.6% |
4.58B 6.0% |
4.67B 2.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
639.53M 0.7% |
668.33M 4.5% |
682.67M 2.1% |
692.14M 1.4% |
709.1M 2.4% |
638.97M -9.9% |
663.73M 3.9% |
707.57M 6.6% |
750.36M 6.0% |
840.98M 12.1% |
903.35M 7.4% |
960.71M 6.4% |
997.59M 3.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.88M 7.1% |
158.02M -10.7% |
145.5M -7.9% |
169.14M 16.3% |
201.32M 19.0% |
220.19M 9.4% |
261.16M 18.6% |
235.43M -9.9% |
211.49M -10.2% |
148.24M -29.9% |
130.15M -12.2% |
124.63M -4.2% |
85.37M -31.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
158.11M - |
- |
169.72M - |
- |
206.68M - |
- |
222.93M - |
- |
143.66M - |
- |
143.62M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
119.49M 16.9% |
102.15M -14.5% |
94.17M -7.8% |
109.8M 16.6% |
129.56M 18.0% |
136.97M 5.7% |
163.71M 19.5% |
142.65M -12.9% |
130.03M -8.8% |
69.46M -46.6% |
69.38M -0.1% |
79.05M 13.9% |
43.15M -45.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.095 47.0% |
110.29 93.2% |
101.43 -8.0% |
118.27 16.6% |
139.51 18.0% |
146.97 5.3% |
168.82 14.9% |
144.46 -14.4% |
125.01 -13.5% |
63.92 -48.9% |
63.61 -0.5% |
72.59 14.1% |
39.6 -45.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.095 47.0% |
110.29 93.2% |
101.43 -8.0% |
118.27 16.6% |
139.51 18.0% |
146.97 5.3% |
168.82 14.9% |
144.46 -14.4% |
125.01 -13.5% |
63.92 -48.9% |
63.61 -0.5% |
72.59 14.1% |
39.6 -45.4% |