2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
3.04B 36.3% |
3.31B 8.8% |
3.15B -4.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.15B 42.5% |
2.33B 8.4% |
2.18B -6.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
886.88M 23.3% |
975.34M 10.0% |
970.08M -0.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.82B 39.3% |
3.1B 9.8% |
3.07B -1.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
671.73M 29.7% |
767.85M 14.3% |
882.32M 14.9% |
|
Operating Income | [friend] | [friend] | [friend] |
215.15M 7.1% |
207.49M -3.6% |
87.75M -57.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
172.13M 1.0% |
185.95M 8.0% |
103.37M -44.4% |
|
Net Income | [friend] | [friend] | [friend] |
170.07M -1.9% |
190.52M 12.0% |
108.73M -42.9% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.46 -6.1% |
0.52 13.0% |
0.26 -50% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.46 -6.1% |
0.52 13.0% |
0.26 -50% |