2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
341.64M 1.5% |
376.89M 10.3% |
340.82M -9.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
92.49M 15.3% |
118.53M 28.2% |
98.47M -16.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
249.15M -2.8% |
258.36M 3.7% |
242.36M -6.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
216.59M 7.7% |
244.69M 13.0% |
266.39M 8.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
124.09M 2.6% |
126.16M 1.7% |
167.93M 33.1% |
|
Operating Income | [friend] | [friend] | [friend] |
125.06M -7.6% |
132.2M 5.7% |
74.43M -43.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
119.7M -1.4% |
129.29M 8.0% |
92.48M -28.5% |
|
Net Income | [friend] | [friend] | [friend] |
118.38M -2.9% |
121.68M 2.8% |
89.82M -26.2% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.578 -2.9% |
1.46 -7.5% |
0.898 -38.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.578 -2.9% |
1.46 -7.5% |
0.898 -38.5% |