2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
3.78B 29.2% |
4.35B 15.3% |
4.6B 5.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.76B 27.7% |
3.09B 12.3% |
3.43B 10.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
1.02B 33.3% |
1.26B 23.3% |
1.18B -6.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
3.24B 30.3% |
3.59B 10.7% |
3.9B 8.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
486.85M 47.1% |
496.01M 1.9% |
475.77M -4.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
535.59M 22.7% |
764.94M 42.8% |
702.56M -8.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
468.63M - |
689M 47.0% |
619.87M -10.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
382.78M - |
581.95M 52.0% |
585.09M 0.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.203 - |
0.309 52.2% |
0.31 0.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.203 - |
0.309 52.2% |
0.31 0.3% |