2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.27B 51.6% |
1.33B 5.0% |
1.28B -4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
967.81M 38.3% |
1.19B 22.6% |
1.24B 4.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
303.24M -63.8% |
147.83M -51.2% |
36.93M -75.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.04B - |
1.24B 19.5% |
1.3B 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
67.53M - |
50.08M -25.8% |
63.51M 26.8% |
|
Operating Income | [friend] | [friend] | [friend] |
235.71M -71.9% |
97.75M -58.5% |
-26.58M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
162.84M 182.5% |
70.33M -56.8% |
-32.96M - |
|
Net Income | [friend] | [friend] | [friend] |
162.84M 182.5% |
70.33M -56.8% |
-32.96M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.28 181.6% |
0.51 -60.2% |
-0.19 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.28 181.6% |
0.51 -60.2% |
-0.19 - |