2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
475.5M 25.2% |
435.08M -8.5% |
435.71M 0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
106.09M 53.4% |
117.35M 10.6% |
102.81M -12.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
369.41M 18.9% |
317.74M -14.0% |
332.9M 4.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
418.8M 50.8% |
493.14M 17.8% |
417.87M -15.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
312.71M 49.9% |
375.8M 20.2% |
315.06M -16.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
56.69M -44.5% |
-58.06M - |
17.84M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
62.68M -35.8% |
-56.01M - |
12.43M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
62.68M -35.8% |
-56.01M - |
12.43M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.848 -48.5% |
-1.03 - |
0.16 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.848 -48.5% |
-1.03 - |
0.16 - |