2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.77B 14.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92B 16.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
851.49M 9.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.21B 18.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
297.76M 27.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
553.73M 1.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
539.98M 5.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
306.91M 8.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.26 8.3% |