2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
455.84M 116.4% |
460.46M 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
278.94M 35.0% |
293.7M 5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
176.9M 4262.4% |
166.76M -5.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
315.03M 38.1% |
341.72M 8.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
36.09M 68.3% |
48.02M 33.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
140.81M - |
118.74M -15.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.48M - |
103.37M -20.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
118.92M - |
103.37M -13.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.21 - |
5.45 -12.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.94 - |
5.45 -8.2% |