2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.23B 38.9% |
959.9M -21.9% |
1.01B 5.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
577.19M 18.2% |
505.66M -12.4% |
540M 6.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
651.12M 64.3% |
454.24M -30.2% |
467.81M 3.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.18B 18.8% |
971.63M -17.6% |
1.01B 4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
601.34M 19.3% |
465.97M -22.5% |
471.03M 1.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
49.78M - |
-11.73M - |
-3.23M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
47.12M - |
-34.45M - |
-18.24M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
32.16M - |
-33.14M - |
-16.85M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 - |
-0.08 - |
-0.04 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.08 - |
-0.08 - |
-0.04 - |