2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.5B 32.3% |
8.62B 32.7% |
10.73B 24.4% |
12.7B 18.4% |
13.75B 8.2% |
13.84B 0.7% |
12.56B -9.2% |
10.22B -18.6% |
8.1B -20.7% |
6.15B -24.1% |
5.16B -16.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.84B 13.9% |
4.27B 11.4% |
4.66B 9.1% |
5.06B 8.5% |
5.49B 8.6% |
5.89B 7.3% |
6.13B 4.1% |
6.05B -1.3% |
5.85B -3.4% |
7.68B 31.4% |
7.37B -4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.66B 72.6% |
4.35B 63.3% |
6.07B 39.5% |
7.64B 26.0% |
8.26B 8.0% |
7.95B -3.7% |
6.43B -19.1% |
4.17B -35.2% |
2.25B -45.9% |
-1.54B - |
-2.21B - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.05B 14.0% |
4.5B 11.2% |
4.92B 9.2% |
5.34B 8.6% |
5.78B 8.2% |
6.18B 7.0% |
6.43B 3.9% |
6.38B -0.7% |
6.19B -3.0% |
8.05B 30.1% |
7.65B -5.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
211.06M 17.4% |
227.18M 7.6% |
254.15M 11.9% |
281.88M 10.9% |
285.98M 1.5% |
291.38M 1.9% |
290.3M -0.4% |
328M 13.0% |
343.8M 4.8% |
368.8M 7.3% |
278M -24.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.45B 79.9% |
4.12B 68.1% |
5.81B 41.0% |
7.36B 26.7% |
7.97B 8.3% |
7.66B -3.9% |
6.14B -19.9% |
3.84B -37.4% |
1.91B -50.3% |
-1.91B - |
-2.49B - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.99B 76.7% |
3.31B 66.3% |
4.65B 40.6% |
5.77B 24.1% |
6.22B 7.8% |
5.92B -4.8% |
4.63B -21.8% |
2.86B -38.2% |
1.31B -54.1% |
-2.12B - |
-2.69B - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 77.1% |
3.3B 66.6% |
4.64B 40.6% |
5.76B 24.2% |
6.21B 7.8% |
5.91B -4.8% |
4.62B -21.8% |
2.85B -38.3% |
1.3B -54.3% |
-2.13B - |
-2.7B - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.231 77.1% |
27.829 61.5% |
40.31 44.8% |
49.21 22.1% |
52.56 6.8% |
49.57 -5.7% |
38.49 -22.4% |
23.74 -38.3% |
10.84 -54.3% |
-17.75 - |
-22.42 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.231 77.1% |
27.829 61.5% |
39.02 40.2% |
48.08 23.2% |
51.72 7.6% |
49.14 -5.0% |
38.35 -22.0% |
23.66 -38.3% |
10.8 -54.4% |
-17.75 - |
-22.42 - |