2018 Q1 | 2018 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.94B -22.9% |
7.01B -11.7% |
8.03B 14.6% |
9.38B 16.8% |
9.56B 1.8% |
9.34B -2.3% |
10.17B 8.9% |
10.61B 4.3% |
10.9B 2.7% |
11.23B 3.0% |
12.76B 13.7% |
13.57B 6.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.12B -25.3% |
5.09B -16.9% |
5.76B 13.3% |
6.58B 14.2% |
6.76B 2.7% |
6.49B -3.9% |
7.14B 10.0% |
7.37B 3.2% |
7.72B 4.7% |
7.57B -2.0% |
8.51B 12.4% |
8.85B 4.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82B -13.8% |
1.92B 5.7% |
2.27B 18.3% |
2.81B 23.4% |
2.8B -0.2% |
2.85B 1.7% |
3.03B 6.5% |
3.24B 6.7% |
3.18B -1.8% |
3.66B 15.1% |
4.25B 16.2% |
4.71B 10.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.24B -17.5% |
7.11B -13.7% |
7.97B 12.0% |
9.19B 15.3% |
9.24B 0.6% |
8.95B -3.2% |
9.61B 7.4% |
10.1B 5.1% |
10.59B 4.8% |
10.69B 0.9% |
12.01B 12.4% |
12.67B 5.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12B 17.5% |
2.03B -4.2% |
2.21B 9.0% |
2.62B 18.3% |
2.49B -4.9% |
2.46B -1.2% |
2.47B 0.7% |
2.73B 10.5% |
2.87B 5.0% |
3.12B 8.6% |
3.5B 12.4% |
3.81B 8.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-299.13M - |
-105.86M - |
64.37M - |
191.49M 197.5% |
313M 63.5% |
391M 24.9% |
561M 43.5% |
505M -10.0% |
309M -38.8% |
542M 75.4% |
749M 38.2% |
898M 19.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-96.79M - |
- | - | - |
2.35B - |
- | - | - |
2.61B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-180.21M - |
-141.78M - |
65.47M - |
413.31M 531.3% |
684M 65.5% |
998M 45.9% |
328M -67.1% |
99M -69.8% |
-96M - |
1.24B - |
539M -56.5% |
325M -39.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.175 - |
-2.465 - |
1.14 - |
7.185 530.3% |
11.83 64.6% |
17.18 45.2% |
5.65 -67.1% |
1.68 -70.3% |
-1.65 - |
21.27 - |
9.2 -56.7% |
5.59 -39.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.175 - |
-2.465 - |
1.133 - |
7.137 529.6% |
11.08 55.3% |
16.24 46.6% |
5.33 -67.2% |
1.58 -70.4% |
-1.65 - |
20.21 - |
8.74 -56.8% |
5.32 -39.1% |