2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
577.34M 24.8% |
537.08M -7.0% |
533.01M -0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
438.5M 30.3% |
410.01M -6.5% |
412.69M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
577.34M 357.3% |
127.07M -78.0% |
120.31M -5.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
0 -100% |
462.06M - |
494.21M 7.0% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
52.05M - |
81.52M 56.6% |
|
Operating Income | [friend] | [friend] | [friend] |
577.34M 669.0% |
75.02M -87.0% |
38.79M -48.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
66.9M -0.4% |
65.7M -1.8% |
43.39M -34.0% |
|
Net Income | [friend] | [friend] | [friend] |
66.9M -0.4% |
65.7M -1.8% |
43.39M -34.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.239 -4.7% |
0.871 -29.7% |
0.493 -43.4% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.239 -4.7% |
0.871 -29.7% |
0.493 -43.4% |