2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
498.54M 26.0% |
463.44M -7.0% |
475.96M 2.7% |
|
Cost of Revenue | [friend] | [friend] |
369.3M 31.4% |
345.97M -6.3% |
360.37M 4.2% |
|
Gross Profit | [friend] | [friend] |
129.24M 12.7% |
117.47M -9.1% |
115.58M -1.6% |
|
Total Expenses | [friend] | [friend] |
415.41M 31.1% |
392.91M -5.4% |
400.97M 2.0% |
|
Operating Expense | [friend] | [friend] |
46.12M 29.2% |
46.94M 1.8% |
40.59M -13.5% |
|
Operating Income | [friend] | [friend] |
83.12M 5.3% |
70.52M -15.2% |
74.99M 6.3% |
|
Net Income (Cont Operations) | [friend] | [friend] |
65.14M 8.6% |
63.48M -2.5% |
65.33M 2.9% |
|
Net Income | [friend] | [friend] |
65.17M 8.0% |
63.5M -2.6% |
65.35M 2.9% |
|
Basic EPS | [friend] | [friend] |
1.522 8.0% |
1.483 -2.6% |
1.526 2.9% |
|
Diluted EPS | [friend] | [friend] |
1.522 8.0% |
1.483 -2.6% |
1.526 2.9% |