2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.63B 19.7% |
3.6B -0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.93B 17.3% |
2.92B -0.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
707M 31.2% |
683M -3.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.14B 14.0% |
3.14B -0.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
216M -17.2% |
216M 0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
491M 76.6% |
467M -4.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
495M 518.8% |
390M -21.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118M 47.5% |
49M -58.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |