2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
978.03M 107.6% |
1.04B 6.4% |
1.22B 17.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
654.7M 112.6% |
706.9M 8.0% |
829.94M 17.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
323.33M 98.1% |
334.04M 3.3% |
393.2M 17.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
721.23M 107.3% |
778M 7.9% |
915.09M 17.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
66.53M 66.3% |
71.1M 6.9% |
85.16M 19.8% |
|
Operating Income | [friend] | [friend] | [friend] |
256.8M 108.4% |
262.94M 2.4% |
308.04M 17.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
241.41M 105.5% |
236.62M -2.0% |
287.48M 21.5% |
|
Net Income | [friend] | [friend] | [friend] |
241.41M 105.5% |
236.62M -2.0% |
287.48M 21.5% |
|
Basic EPS | [friend] | [friend] | [friend] |
4.828 105.5% |
4.732 -2.0% |
5.75 21.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
4.828 105.5% |
4.732 -2.0% |
5.75 21.5% |