2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.69B 17.9% |
1.78B 5.1% |
1.38B -22.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.5B 20.3% |
1.57B 4.4% |
1.16B -25.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
186.26M 1.4% |
207.46M 11.4% |
213.47M 2.9% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.6B 17.8% |
1.68B 5.0% |
1.29B -23.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
96.75M -10.9% |
111.38M 15.1% |
124.68M 11.9% |
|
Operating Income | [friend] | [friend] | [friend] |
89.51M 19.2% |
96.08M 7.3% |
88.79M -7.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
67.31M 19.1% |
64.28M -4.5% |
57.4M -10.7% |
|
Net Income | [friend] | [friend] | [friend] |
67.35M 19.2% |
64.29M -4.5% |
57.4M -10.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.97 18.3% |
0.93 -4.1% |
0.79 -15.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.97 18.3% |
0.93 -4.1% |
0.79 -15.1% |