2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.03B 18.0% |
1.66B -18.5% |
1.65B -0.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.78B 19.9% |
1.43B -19.6% |
1.43B 0.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
256.07M 6.6% |
227.7M -11.1% |
214.63M -5.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.88B 17.7% |
1.53B -18.6% |
1.55B 0.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
101.4M -10.7% |
100.07M -1.3% |
113.37M 13.3% |
|
Operating Income | [friend] | [friend] | [friend] |
154.67M 22.1% |
127.63M -17.5% |
101.26M -20.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
146.07M 29.3% |
119.82M -18.0% |
83.71M -30.1% |
|
Net Income | [friend] | [friend] | [friend] |
145.82M 30.2% |
120.43M -17.4% |
83.89M -30.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.157 23.1% |
0.905 -21.8% |
0.499 -44.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.157 23.1% |
0.905 -21.8% |
0.499 -44.9% |