2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
3.41B 35.2% |
3.79B 11.4% |
4.17B 10.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.48B 43.5% |
2.72B 9.7% |
2.89B 6.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
931.82M 17.3% |
1.08B 15.8% |
1.28B 18.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
3.07B 38.6% |
3.4B 10.7% |
3.68B 8.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
598.42M 21.7% |
687.4M 14.9% |
782.51M 13.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
333.4M 10.3% |
391.99M 17.6% |
497.39M 26.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
312.71M 10.4% |
358.08M 14.5% |
408.22M 14.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
315.06M 11.4% |
363.31M 15.3% |
410.09M 12.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 11.4% |
0.9 15.4% |
1.01 12.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.78 11.4% |
0.9 15.4% |
1.01 12.2% |