2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
343.52M 70.1% |
350.11M 1.9% |
236.51M -32.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
113.25M 67.2% |
121.15M 7.0% |
90.2M -25.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
230.27M 71.6% |
228.96M -0.6% |
146.31M -36.1% |
|
Total Expenses | [friend] | [friend] | [friend] |
203.02M 199.7% |
227.29M 12.0% |
247.88M 9.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
89.76M - |
106.14M 18.2% |
157.67M 48.5% |
|
Operating Income | [friend] | [friend] | [friend] |
140.5M 4.7% |
122.82M -12.6% |
-11.36M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
127.76M 110.3% |
126.48M -1.0% |
24.58M -80.6% |
|
Net Income | [friend] | [friend] | [friend] |
127.76M 110.3% |
126.48M -1.0% |
24.58M -80.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
2.447 110.2% |
2.24 -8.4% |
0.35 -84.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
2.447 110.2% |
2.24 -8.4% |
0.35 -84.4% |