2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62B 30.4% |
2.89B 10.3% |
2.99B 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.57B 31.4% |
1.81B 15.1% |
1.99B 10.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 28.9% |
1.08B 3.1% |
993.79M -8.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.74B 28.7% |
2.01B 15.4% |
2.25B 12.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
171.53M 8.2% |
202.48M 18.0% |
256.34M 26.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
876.54M 33.9% |
878.01M 0.2% |
737.46M -16.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
524.17M 23.9% |
607.77M 16.0% |
361.65M -40.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
478.94M 20.2% |
553.91M 15.7% |
310.74M -43.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 0% |
0.15 15.4% |
0.08 -46.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.13 0% |
0.15 15.4% |
0.08 -46.7% |