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] |
3.91B -62.9% |
3.54B -9.6% |
3.11B -12.0% |
3.51B 12.7% |
3.65B 4.2% |
3.25B -11.0% |
3.48B 7.0% |
3.79B 9.0% |
4.68B 23.4% |
4.59B -1.8% |
4.9B 6.7% |
5.32B 8.5% |
|
Cost of Revenue | [friend] |
3.32B -62.3% |
2.92B -11.9% |
2.68B -8.3% |
3B 12.2% |
3.07B 2.2% |
2.82B -8.2% |
2.91B 3.4% |
3.18B 9.0% |
3.82B 20.4% |
3.86B 0.9% |
3.94B 2.2% |
4.45B 12.9% |
|
Gross Profit | [friend] |
592.45M -66.1% |
613.57M 3.6% |
431.49M -29.7% |
501.71M 16.3% |
581.7M 15.9% |
431.48M -25.8% |
563.53M 30.6% |
614.87M 9.1% |
855.88M 39.2% |
736.31M -14.0% |
959.96M 30.4% |
871.41M -9.2% |
|
Total Expenses | [friend] |
3.89B -62.0% |
3.42B -12.2% |
3.19B -6.7% |
3.48B 9.2% |
3.52B 1.0% |
3.3B -6.2% |
3.39B 2.6% |
3.7B 9.1% |
4.49B 21.4% |
4.47B -0.3% |
4.62B 3.3% |
5.1B 10.4% |
|
Operating Expense | [friend] |
577.42M -59.7% |
496.69M -14.0% |
511.2M 2.9% |
478.29M -6.4% |
447.41M -6.5% |
482.73M 7.9% |
473.8M -1.9% |
519.66M 9.7% |
664.42M 27.9% |
616.84M -7.2% |
681.58M 10.5% |
653.87M -4.1% |
|
Operating Income | [friend] |
15.03M -95.2% |
116.88M 677.9% |
-79.72M - |
23.42M - |
134.29M 473.4% |
-51.25M - |
89.73M - |
95.2M 6.1% |
191.46M 101.1% |
119.46M -37.6% |
278.37M 133.0% |
217.55M -21.9% |
|
Net Income (Cont Operations) | [friend] | - | - |
11.33M - |
- | - | - |
121.19M - |
- | - | - |
469.39M - |
- | |
Net Income | [friend] |
27.71M -92.5% |
94.54M 241.2% |
-81.28M - |
22.39M - |
164.33M 634.0% |
-11.26M - |
46.21M - |
90.92M 96.8% |
186.64M 105.3% |
167.07M -10.5% |
211.47M 26.6% |
169.52M -19.8% |
|
Basic EPS | [friend] |
6.568 -92.5% |
28.27 330.4% |
-24.76 - |
5.53 - |
40.14 625.9% |
-2.54 - |
10.48 - |
20.77 98.2% |
42.82 106.2% |
38.66 -9.7% |
48.83 26.3% |
38.93 -20.3% |
|
Diluted EPS | [friend] |
6.568 -92.5% |
25.68 291.0% |
-24.76 - |
5.46 - |
38.67 608.2% |
-2.54 - |
10.48 - |
20.09 91.7% |
41.39 106.0% |
37.29 -9.9% |
47.07 26.2% |
37.68 -19.9% |