2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.74B 209.4% |
13.79B 78.1% |
18.98B 37.6% |
23.3B 22.8% |
21.19B -9.1% |
18.56B -12.4% |
17.31B -6.8% |
12.21B -29.4% |
9.18B -24.8% |
6.62B -27.9% |
3.82B -42.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.16B 305.1% |
2.37B 104.2% |
2.91B 22.9% |
3.97B 36.4% |
3.85B -3.0% |
3.39B -11.9% |
2.99B -11.8% |
1.8B -40.0% |
1.2B -33.5% |
604.2M -49.4% |
599.8M -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.58B 197.0% |
11.42B 73.5% |
16.07B 40.7% |
19.33B 20.3% |
17.34B -10.3% |
15.17B -12.5% |
14.32B -5.6% |
10.42B -27.2% |
7.99B -23.3% |
6.01B -24.7% |
3.22B -46.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.93B 111.4% |
3.21B 66.6% |
4.06B 26.6% |
5.31B 30.8% |
5.44B 2.4% |
5.15B -5.3% |
4.67B -9.4% |
3.88B -16.9% |
3.28B -15.4% |
2.85B -13.0% |
2.91B 2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
765.98M 22.6% |
839.41M 9.6% |
1.15B 36.9% |
1.34B 16.7% |
1.59B 18.4% |
1.76B 10.7% |
1.67B -4.8% |
2.08B 24.4% |
2.08B 0.1% |
2.25B 7.9% |
2.31B 3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.81B 265.5% |
10.58B 81.9% |
14.92B 41.0% |
17.99B 20.6% |
15.75B -12.4% |
13.41B -14.8% |
12.64B -5.7% |
8.33B -34.1% |
5.9B -29.2% |
3.77B -36.2% |
904.2M -76.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.64B 264.1% |
10.54B 86.7% |
15.05B 42.8% |
18.42B 22.4% |
16.72B -9.2% |
14.5B -13.3% |
12.95B -10.6% |
8.64B -33.3% |
5.91B -31.6% |
3.7B -37.5% |
1.19B -67.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.06B 239.1% |
7.49B 84.7% |
10.29B 37.4% |
12.86B 25.0% |
11.75B -8.7% |
10.32B -12.1% |
9.43B -8.6% |
6.24B -33.9% |
4.38B -29.9% |
2.75B -37.1% |
930.3M -66.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.688 237.9% |
30.902 85.2% |
42.18 36.5% |
52.67 24.9% |
48.11 -8.7% |
42.43 -11.8% |
38.78 -8.6% |
25.72 -33.7% |
18.07 -29.7% |
11.27 -37.6% |
3.87 -65.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.762 236.2% |
30.902 96.1% |
39.63 28.2% |
49.48 24.9% |
45.18 -8.7% |
39.87 -11.8% |
37.77 -5.3% |
25.58 -32.3% |
18.07 -29.4% |
11.27 -37.6% |
3.83 -66.0% |