2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.89B 19.5% |
2.46B -14.9% |
2.64B 7.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.78B 32.6% |
1.54B -13.5% |
1.68B 8.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
1.11B 3.1% |
923.05M -17.0% |
959.02M 3.9% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.61B 18.1% |
2.25B -13.8% |
2.44B 8.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
826.21M -4.5% |
707.98M -14.3% |
759.58M 7.3% |
|
Operating Income | [friend] | [friend] | [friend] |
286.11M 34.0% |
215.07M -24.8% |
199.44M -7.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
193.69M 36.4% |
138.45M -28.5% |
163.84M 18.3% |
|
Net Income | [friend] | [friend] | [friend] |
193.66M 36.3% |
138.41M -28.5% |
165.74M 19.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.829 36.2% |
1.17 -36.0% |
1.17 0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.829 36.2% |
1.17 -36.0% |
1.17 0% |