2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.28B -4.2% |
2.98B 30.8% |
2.85B -4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.28B -5.5% |
1.8B 40.9% |
1.62B -10.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
997.42M -2.4% |
1.18B 17.9% |
1.24B 5.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.75B -5.4% |
2.65B 51.4% |
2.57B -2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
470.2M -5.2% |
846.67M 80.1% |
955.37M 12.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
527.22M 0.1% |
329.61M -37.5% |
279.66M -15.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
429.59M 1.2% |
302.02M -29.7% |
252.87M -16.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
428.86M 1.2% |
301.68M -29.7% |
254.28M -15.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.6 -4.2% |
1.45 -44.2% |
1.24 -14.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.6 -4.2% |
1.45 -44.2% |
1.24 -14.5% |