2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] |
1.87B 13.4% |
2.09B 11.7% |
2.27B 8.9% |
2.44B 7.4% |
2.56B 4.8% |
2.6B 1.5% |
2.71B 4.4% |
2.82B 4.1% |
2.98B 5.4% |
3.13B 5.1% |
432.34B 13726.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.51B 15.2% |
1.7B 12.2% |
1.86B 9.4% |
2.01B 8.2% |
2.11B 4.7% |
2.18B 3.4% |
2.29B 5.0% |
2.4B 5.0% |
2.56B 6.6% |
2.73B 6.5% |
117.95B 4226.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
354.82M 6.4% |
389.88M 9.9% |
415.49M 6.6% |
432.13M 4.0% |
453.52M 4.9% |
420.27M -7.3% |
425.35M 1.2% |
422.68M -0.6% |
417.61M -1.2% |
400.82M -4.0% |
314.39B 78335.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69B 14.7% |
1.89B 11.9% |
2.08B 10.1% |
2.23B 7.3% |
2.33B 4.4% |
2.39B 2.7% |
2.49B 4.0% |
2.61B 4.9% |
2.78B 6.2% |
2.93B 5.7% |
198.35B 6660.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.4M 10.7% |
193.03M 9.4% |
224.12M 16.1% |
224.2M 0.0% |
227.34M 1.4% |
216.92M -4.6% |
204.32M -5.8% |
213.37M 4.4% |
216.68M 1.6% |
208.04M -4.0% |
80.4B 38545.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.42M 2.4% |
196.85M 10.3% |
191.37M -2.8% |
207.93M 8.7% |
226.18M 8.8% |
203.35M -10.1% |
221.04M 8.7% |
209.31M -5.3% |
200.93M -4.0% |
192.79M -4.1% |
233.99B 121272.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
166.38M - |
- |
186.78M - |
- |
185.85M - |
- |
177.47M - |
- |
168.94M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
158.53M 4.4% |
166.07M 4.8% |
173.2M 4.3% |
184.84M 6.7% |
196.74M 6.4% |
185.66M -5.6% |
190.07M 2.4% |
178.76M -6.0% |
163.92M -8.3% |
160.13M -2.3% |
211.19B 131791.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.501 -9.4% |
0.736 47.0% |
0.693 -5.8% |
0.687 -0.9% |
0.665 -3.2% |
0.82 23.4% |
0.76 -7.3% |
0.791 4.0% |
0.727 -8.1% |
0.71 -2.3% |
85.514 11944.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.501 -9.4% |
0.736 47.0% |
0.693 -5.8% |
0.684 -1.3% |
0.661 -3.4% |
0.82 24.1% |
0.76 -7.3% |
0.791 4.0% |
0.727 -8.1% |
0.71 -2.3% |
84.662 11824.3% |