2017 Q1 | 2018 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.66B 7.5% |
3.9B 6.5% |
4.17B 7.1% |
4.5B 7.7% |
4.86B 8.0% |
5.24B 7.9% |
5.61B 7.0% |
5.99B 6.9% |
6.37B 6.4% |
6.77B 6.3% |
7.18B 6.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.04B 11.0% |
1.13B 8.3% |
1.17B 3.6% |
1.2B 2.5% |
1.24B 3.3% |
1.31B 5.7% |
1.42B 8.1% |
1.57B 10.6% |
1.68B 7.1% |
1.74B 3.7% |
1.76B 1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.61B 6.2% |
2.76B 5.8% |
3B 8.6% |
3.3B 9.7% |
3.62B 9.7% |
3.93B 8.6% |
4.19B 6.6% |
4.42B 5.6% |
4.69B 6.2% |
5.03B 7.2% |
5.42B 7.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.76B 10.1% |
3.97B 5.6% |
4.06B 2.2% |
4.32B 6.5% |
4.6B 6.5% |
5.02B 9.0% |
5.4B 7.6% |
5.67B 5.0% |
6.1B 7.6% |
6.32B 3.7% |
6.62B 4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.71B 9.8% |
2.84B 4.6% |
2.89B 1.7% |
3.12B 8.2% |
3.36B 7.7% |
3.71B 10.3% |
3.98B 7.4% |
4.1B 2.9% |
4.42B 7.8% |
4.58B 3.7% |
4.86B 6.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-101.46M - |
-73.61M - |
116.91M - |
174.09M 48.9% |
253.19M 45.4% |
220.48M -12.9% |
205.57M -6.8% |
322.3M 56.8% |
276.79M -14.1% |
452.14M 63.4% |
561.82M 24.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-159.27M - |
- |
120.41M - |
- |
167.75M - |
- |
289.2M - |
- |
333.4M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-194.53M - |
-154.44M - |
28.98M - |
210.07M 624.8% |
270.88M 29.0% |
241.61M -10.8% |
230.45M -4.6% |
246.4M 6.9% |
195.27M -20.7% |
278.61M 42.7% |
356.03M 27.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.33 - |
-13.8 - |
2.35 - |
18.3 678.7% |
23.56 28.7% |
20.99 -10.9% |
19.97 -4.9% |
21.32 6.8% |
16.87 -20.9% |
24.07 42.7% |
30.73 27.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-17.33 - |
-13.8 - |
1.39 - |
17.02 1124.5% |
21.98 29.1% |
19.63 -10.7% |
18.74 -4.5% |
20.03 6.9% |
15.86 -20.8% |
22.63 42.7% |
28.92 27.8% |