2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
600.23M -10.4% |
604.58M 0.7% |
488.06M -19.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
323.37M -5.9% |
334.39M 3.4% |
271.59M -18.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
276.86M -15.2% |
270.18M -2.4% |
216.47M -19.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
431.67M -7.2% |
479.06M 11.0% |
444.58M -7.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
108.3M -10.9% |
144.66M 33.6% |
172.99M 19.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
168.56M -17.8% |
125.52M -25.5% |
43.48M -65.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
149.71M -11.1% |
127.34M -14.9% |
82.17M -35.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
149.71M -11.1% |
127.34M -14.9% |
82.17M -35.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.92 -13.0% |
1.692 -11.9% |
0.608 -64.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.92 -13.0% |
1.692 -11.9% |
0.608 -64.1% |