2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.88B 54.5% |
4.38B 133.4% |
2.54B -42.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.41B 90.9% |
3.65B 158.3% |
1.82B -50.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
464.6M -2.3% |
732M 57.6% |
723.6M -1.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.68B 70.2% |
3.97B 136.5% |
2.19B -44.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
264.4M 7.8% |
317.1M 19.9% |
367.9M 16.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
200.2M -13.1% |
414.9M 107.2% |
355.7M -14.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
160.2M -6.1% |
293.4M 83.1% |
320.2M 9.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
160.2M -6.2% |
293.4M 83.1% |
320.2M 9.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.16 -25.3% |
4.04 87.0% |
4.42 9.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.16 -25.3% |
4.04 87.0% |
4.42 9.4% |