2015 Q2 | 2015 Q4 | 2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 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] |
180.77B 27.9% |
158.29B -12.4% |
83.5B -47.2% |
124.61B 49.2% |
88.52B -29.0% |
103.6B 17.0% |
93.19B -10.0% |
120.72B 29.5% |
97.4B -19.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.51B 25.2% |
142.3B -8.5% |
74.15B -47.9% |
104.44B 40.9% |
79.61B -23.8% |
91.51B 14.9% |
82.96B -9.3% |
100.65B 21.3% |
86.97B -13.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.26B 47.5% |
15.99B -36.7% |
9.35B -41.5% |
20.17B 115.7% |
8.91B -55.8% |
12.1B 35.8% |
10.24B -15.4% |
20.07B 96.0% |
10.43B -48.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.52B 26.6% |
152.03B -10.3% |
80.7B -46.9% |
114.63B 42.0% |
84.93B -25.9% |
98.36B 15.8% |
90.28B -8.2% |
111.66B 23.7% |
92.9B -16.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.01B 44.9% |
9.73B -30.6% |
6.55B -32.7% |
10.18B 55.4% |
5.32B -47.7% |
6.85B 28.8% |
7.32B 6.8% |
11B 50.3% |
5.93B -46.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.26B 50.9% |
6.26B -44.4% |
2.8B -55.3% |
9.99B 256.6% |
3.58B -64.1% |
5.24B 46.4% |
2.91B -44.4% |
9.06B 210.9% |
4.5B -50.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.22B 19.5% |
4.07B -22.0% |
- |
6.33B - |
- |
4.53B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.15B 76.6% |
2.81B -32.4% |
1.39B -50.6% |
3.63B 161.9% |
1.12B -69.0% |
1.53B 36.4% |
415.75M -72.9% |
4.91B 1081.7% |
1.48B -69.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 37.7% |
0.06 -45.5% |
0.03 -50.0% |
0.09 200.0% |
0.025 -72.2% |
0.035 40.0% |
0.01 -71.4% |
0.11 1000.0% |
0.034 -69.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.11 37.7% |
0.06 -45.5% |
0.03 -50.0% |
0.09 200.0% |
0.025 -72.2% |
0.035 40.0% |
0.01 -71.4% |
0.11 1000.0% |
0.034 -69.1% |