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] |
8.06B -22.6% |
7.07B -12.4% |
8.51B 20.4% |
9.82B 15.5% |
10.36B 5.5% |
8.24B -20.5% |
10.38B 26.1% |
11.23B 8.1% |
11.43B 1.9% |
10.47B -8.4% |
13.15B 25.6% |
13.83B 5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.22B -25.0% |
5.13B -17.5% |
6.1B 18.9% |
6.88B 12.9% |
7.33B 6.5% |
5.72B -21.9% |
7.29B 27.3% |
7.8B 7.0% |
8.1B 3.8% |
7.06B -12.9% |
8.77B 24.3% |
9.03B 2.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.85B -13.5% |
1.94B 5.0% |
2.41B 24.3% |
2.94B 22.0% |
3.04B 3.4% |
2.51B -17.3% |
3.1B 23.3% |
3.42B 10.6% |
3.33B -2.6% |
3.41B 2.3% |
4.38B 28.4% |
4.8B 9.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.37B -17.2% |
7.17B -14.3% |
8.44B 17.6% |
9.62B 14.0% |
10.02B 4.2% |
7.89B -21.3% |
9.81B 24.4% |
10.69B 8.9% |
11.11B 3.9% |
9.96B -10.3% |
12.38B 24.3% |
12.92B 4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.15B 17.9% |
2.04B -4.9% |
2.34B 14.4% |
2.74B 17.0% |
2.7B -1.5% |
2.17B -19.7% |
2.52B 16.5% |
2.89B 14.5% |
3.01B 4.1% |
2.91B -3.5% |
3.61B 24.2% |
3.89B 7.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-303.72M - |
-106.73M - |
68.15M - |
200.43M 194.1% |
339.41M 69.3% |
344.87M 1.6% |
572.73M 66.1% |
534.31M -6.7% |
324.21M -39.3% |
505.33M 55.9% |
771.83M 52.7% |
915.57M 18.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-102.48M - |
- | - | - |
2.4B - |
- | - | - |
2.69B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-182.97M - |
-142.95M - |
69.32M - |
432.6M 524.1% |
741.72M 71.5% |
880.25M 18.7% |
334.86M -62.0% |
104.75M -68.7% |
-100.72M - |
1.16B - |
555.43M -52.0% |
331.36M -40.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.224 - |
-2.485 - |
1.207 - |
7.52 523.1% |
12.828 70.6% |
15.153 18.1% |
5.768 -61.9% |
1.778 -69.2% |
-1.731 - |
19.831 - |
9.48 -52.2% |
5.699 -39.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-3.224 - |
-2.485 - |
1.2 - |
7.47 522.5% |
12.015 60.8% |
14.324 19.2% |
5.441 -62.0% |
1.672 -69.3% |
-1.731 - |
18.843 - |
9.006 -52.2% |
5.424 -39.8% |