2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.69B 30.7% |
1.26B -25.7% |
1.5B 19.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
327.89M 54.5% |
393.29M 19.9% |
544.34M 38.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
1.36B 26.0% |
864.58M -36.6% |
953.69M 10.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.66B 22.7% |
1.36B -18.0% |
1.56B 14.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
1.33B 16.8% |
967.39M -27.3% |
1.01B 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
33.31M - |
-102.81M - |
-61.05M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-37.64M - |
-66.11M - |
25.94M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-8.37M - |
-65.55M - |
21.28M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.077 - |
-0.608 - |
0.208 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.077 - |
-0.608 - |
0.208 - |