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] |
2.05B 492.9% |
5.29B 158.3% |
6.09B 15.1% |
5.53B -9.1% |
6.37B 15.2% |
3.2B -49.9% |
3.46B 8.3% |
4.28B 23.6% |
1.28B -70.2% |
167.7M -86.9% |
895.3M 433.9% |
1.48B 65.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
233.04M -21.8% |
880.55M 277.9% |
1.21B 37.6% |
583.2M -51.9% |
1.29B 121.9% |
764.6M -40.9% |
752.8M -1.5% |
183.5M -75.6% |
96M -47.7% |
162.9M 69.7% |
161.8M -0.7% |
179.1M 10.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.81B 3728.7% |
4.41B 142.9% |
4.88B 10.6% |
4.95B 1.5% |
5.08B 2.7% |
2.43B -52.1% |
2.71B 11.4% |
4.09B 51.2% |
1.18B -71.2% |
4.8M -99.6% |
733.5M 15181.3% |
1.3B 77.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
426.78M 321.7% |
1.14B 167.2% |
1.53B 34.1% |
949M -37.9% |
1.68B 77.0% |
1.27B -24.1% |
1.24B -2.7% |
815.9M -34.2% |
548M -32.8% |
672.4M 22.7% |
813.4M 21.0% |
881M 8.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
193.75M - |
259.74M 34.1% |
317.76M 22.3% |
365.8M 15.1% |
385.3M 5.3% |
509.6M 32.3% |
487.3M -4.4% |
632.4M 29.8% |
452M -28.5% |
509.5M 12.7% |
651.6M 27.9% |
701.9M 7.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.62B 563.8% |
4.15B 155.9% |
4.56B 9.9% |
4.58B 0.6% |
4.7B 2.4% |
1.92B -59.1% |
2.22B 15.5% |
3.46B 55.9% |
729M -78.9% |
-504.7M - |
81.9M - |
598M 630.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B 698.6% |
4.01B 144.1% |
4.67B 16.4% |
4.71B 1.0% |
5.02B 6.5% |
2.32B -53.8% |
2.44B 5.4% |
3.17B 29.8% |
707.7M -77.7% |
-412.2M - |
227.4M - |
663.2M 191.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13B 207.4% |
2.78B 146.2% |
3.21B 15.6% |
3.17B -1.4% |
3.7B 16.8% |
1.67B -54.8% |
1.78B 6.8% |
2.28B 27.7% |
502.2M -78.0% |
-190.4M - |
160.6M - |
457.9M 185.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.639 205.4% |
11.378 145.3% |
13.138 15.5% |
12.96 -1.4% |
15.13 16.7% |
6.86 -54.7% |
7.43 8.3% |
9.38 26.2% |
2.07 -77.9% |
-0.79 - |
0.67 - |
1.91 185.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.389 188.9% |
10.73 144.5% |
12.349 15.1% |
12.17 -1.4% |
14.24 17.0% |
6.45 -54.7% |
6.98 8.2% |
9.26 32.7% |
2.05 -77.9% |
-0.79 - |
0.67 - |
1.89 182.1% |