2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.91B 18.2% |
2.06B 7.8% |
2.09B 1.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.49B 22.1% |
1.6B 7.3% |
1.63B 2.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
424.96M 6.3% |
464.83M 9.4% |
451.71M -2.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.79B 20.5% |
1.91B 7.1% |
1.97B 3.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
295.72M 12.8% |
313.2M 5.9% |
339.08M 8.3% |
|
Operating Income | [friend] | [friend] | [friend] |
129.24M -6.1% |
151.63M 17.3% |
112.63M -25.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
99.82M 9.9% |
106.79M 7.0% |
80.53M -24.6% |
|
Net Income | [friend] | [friend] | [friend] |
99.82M 9.9% |
106.79M 7.0% |
80.53M -24.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.55 10.0% |
0.58 5.5% |
0.34 -41.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.55 10.0% |
0.58 5.5% |
0.34 -41.4% |