2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
487.15M 52.2% |
547.48M 12.4% |
496.12M -9.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
29.58M 90.2% |
39.06M 32.1% |
32M -18.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
457.57M 50.2% |
508.42M 11.1% |
464.12M -8.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
377.65M 37.5% |
487M 29.0% |
464.01M -4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
348.07M 34.4% |
447.94M 28.7% |
432.01M -3.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
109.5M 140.7% |
60.48M -44.8% |
32.11M -46.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
107.96M 198.8% |
26.58M -75.4% |
11.44M -57.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
107.96M 198.8% |
26.58M -75.4% |
17.56M -33.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.28 182.9% |
0.066 -76.6% |
0.043 -34.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.28 182.9% |
0.066 -76.6% |
0.043 -34.0% |