2015 Q4 | 2016 Q4 | 2017 Q2 | 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] |
1.94B -74.0% |
7.54B 288.6% |
7.64B 1.4% |
6.82B -10.7% |
2.05B -70.0% |
6.58B 221.5% |
7.45B 13.2% |
9B 20.8% |
3.3B -63.3% |
11.9B 260.6% |
13.18B 10.8% |
14.56B 10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
506.59M -73.7% |
1.89B 273.0% |
1.95B 3.3% |
1.83B -6.3% |
502.87M -72.5% |
1.81B 259.3% |
1.98B 9.6% |
2.3B 16.2% |
839.73M -63.5% |
3.16B 276.1% |
3.86B 22.4% |
4.66B 20.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B -74.2% |
5.65B 294.2% |
5.69B 0.7% |
4.99B -12.3% |
1.55B -69.1% |
4.78B 209.2% |
5.47B 14.5% |
6.7B 22.4% |
2.46B -63.3% |
8.74B 255.3% |
9.31B 6.6% |
9.89B 6.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69B -74.6% |
6.75B 299.1% |
6.94B 2.9% |
6.48B -6.6% |
1.97B -69.6% |
6.57B 234.0% |
7.15B 8.8% |
8.19B 14.4% |
2.75B -66.4% |
10.04B 265.5% |
11.31B 12.7% |
12.65B 11.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B -75.0% |
4.86B 310.2% |
4.99B 2.7% |
4.65B -6.7% |
1.47B -68.5% |
4.77B 225.3% |
5.17B 8.5% |
5.89B 13.8% |
1.91B -67.6% |
6.88B 260.9% |
7.45B 8.2% |
7.99B 7.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
248.26M -69.3% |
788.6M 217.7% |
700.17M -11.2% |
337.62M -51.8% |
79.68M -76.4% |
10.85M -86.4% |
300.68M 2671.8% |
814.98M 171.0% |
552.48M -32.2% |
1.86B 236.0% |
1.86B 0.4% |
1.91B 2.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
874.9M - |
- | - | - |
-117.08M - |
- | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
231.27M -70.7% |
723.4M 212.8% |
655M -9.5% |
231.51M -64.7% |
-90.39M - |
-146.01M - |
130.76M - |
618.82M 373.3% |
510.2M -17.6% |
1.55B 204.6% |
1.57B 1.2% |
1.65B 4.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.105 -71.0% |
0.33 215.6% |
0.298 -9.7% |
0.11 -63.1% |
-0.041 - |
-0.07 - |
0.053 - |
0.27 408.2% |
0.227 -16.0% |
0.69 204.2% |
0.697 1.0% |
0.73 4.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.105 -71.0% |
0.32 206.0% |
0.288 -10.1% |
0.1 -65.3% |
-0.041 - |
-0.07 - |
0.053 - |
0.26 389.4% |
0.227 -12.8% |
0.68 199.8% |
0.687 1.0% |
0.71 3.4% |