2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
418.2M 14.3% |
331.44M -20.7% |
332.64M 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
216.21M 17.3% |
240.84M 11.4% |
215.36M -10.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
201.99M 11.2% |
90.6M -55.1% |
117.28M 29.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
359.73M 29.2% |
409.07M 13.7% |
440.28M 7.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
143.52M 52.3% |
168.23M 17.2% |
224.92M 33.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
58.47M -33.1% |
-77.63M - |
-107.64M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
61.35M -40.3% |
-98.5M - |
-139.1M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
61.35M -40.3% |
-98.6M - |
-138.19M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -40.3% |
-0.88 - |
-1.25 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.55 -40.3% |
-0.88 - |
-1.25 - |