2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.06B 84.1% |
6.01B 191.5% |
3.3B -45.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.44B 128.1% |
3.93B 172.1% |
2.24B -43.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
619.32M 27.0% |
2.09B 236.9% |
1.06B -49.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.69B 119.8% |
4.51B 166.7% |
2.81B -37.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
249.86M 81.5% |
588.51M 135.5% |
570.75M -3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
369.45M 5.6% |
1.5B 305.5% |
489.37M -67.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
316.18M 15.2% |
1.27B 302.5% |
515.63M -59.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
316.18M 15.2% |
1.27B 302.5% |
515.64M -59.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.04 -13.6% |
5.871 187.8% |
2.121 -63.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.04 -13.6% |
5.85 186.8% |
2.121 -63.7% |