2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
589.74M 20.3% |
330.6M -43.9% |
333.19M 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
318.47M 44.4% |
286.28M -10.1% |
213.04M -25.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
271.28M 0.6% |
44.31M -83.7% |
120.15M 171.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
476.77M 34.8% |
429.65M -9.9% |
358.26M -16.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
158.31M 18.9% |
143.37M -9.4% |
145.22M 1.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
112.97M -17.2% |
-99.06M - |
-25.07M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
51.85M -49.2% |
-122.55M - |
-108.44M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
51.85M -49.2% |
-122.48M - |
-108.34M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.54 -26.9% |
-1.89 - |
-1.68 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.54 -26.9% |
-1.89 - |
-1.68 - |