2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 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] | [friend] | [friend] | [friend] | [friend] |
5B -29.0% |
5.89B 17.9% |
6.04B 2.6% |
6.65B 10.1% |
5.83B -12.4% |
6.23B 6.8% |
5.09B -18.3% |
5.94B 16.8% |
5.42B -8.8% |
5.46B 0.8% |
4.93B -9.8% |
5.21B 5.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.51B -31.7% |
4.07B 15.8% |
4.3B 5.8% |
4.58B 6.5% |
3.99B -12.9% |
4.26B 6.7% |
3.5B -17.7% |
4.79B 36.9% |
3.77B -21.5% |
3.91B 3.8% |
3.41B -12.7% |
3.54B 3.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48B -21.7% |
1.82B 23.0% |
1.74B -4.4% |
2.07B 18.8% |
1.84B -11.2% |
1.97B 7.1% |
1.59B -19.5% |
1.15B -27.6% |
1.66B 44.1% |
1.55B -6.1% |
1.52B -2.4% |
1.67B 10.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.99B -25.3% |
5.56B 11.3% |
5.79B 4.2% |
6.28B 8.4% |
5.63B -10.4% |
5.92B 5.3% |
5.1B -13.9% |
6.63B 30.1% |
5.48B -17.4% |
5.48B 0.1% |
4.81B -12.3% |
5.03B 4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.48B -4.3% |
1.49B 0.7% |
1.49B -0.1% |
1.69B 13.9% |
1.64B -3.4% |
1.67B 1.9% |
1.6B -4.1% |
1.84B 15.1% |
1.71B -6.9% |
1.57B -8.1% |
1.4B -11.1% |
1.49B 6.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.01M -98.9% |
335.04M 8246.7% |
255.44M -23.8% |
376.9M 47.6% |
203.45M -46.0% |
304.48M 49.7% |
-12.94M - |
-690.85M - |
-56.78M - |
-19.95M - |
117.68M - |
179.84M 52.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
334.17M - |
- | - | - |
442.97M - |
- | - | - |
-484.3M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-13.91M - |
203.5M - |
176.13M -13.4% |
82.61M -53.1% |
104.52M 26.5% |
134.34M 28.5% |
-138.56M - |
-1.15B - |
-221.84M - |
-208.18M - |
122.51M - |
636.11M 419.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.7 - |
10.29 - |
8.88 -13.7% |
4.18 -52.9% |
5.28 26.3% |
6.77 28.2% |
-6.99 - |
-58.15 - |
-11.17 - |
-10.49 - |
6.18 - |
32.02 418.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.7 - |
10.271 - |
8.72 -15.1% |
4.11 -52.9% |
5.19 26.3% |
6.67 28.5% |
-6.99 - |
-58.15 - |
-11.17 - |
-10.49 - |
6.165 - |
31.989 418.9% |