2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
551.99M 33.9% |
918.08M 66.3% |
1.23B 34.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
285.78M 46.6% |
417.27M 46.0% |
628.86M 50.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
266.21M 22.5% |
500.81M 88.1% |
603.53M 20.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
622.74M 91.1% |
815.97M 31.0% |
1.02B 25.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
336.96M 157.2% |
398.7M 18.3% |
394.2M -1.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-70.74M - |
102.11M - |
209.33M 105.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-53.31M - |
79.5M - |
141.59M 78.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-53.31M - |
79.5M - |
141.59M 78.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.479 - |
0.5 - |
0.636 27.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.479 - |
0.486 - |
0.621 27.9% |