2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
545.4M 44.3% |
619.26M 13.5% |
484.6M -21.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
399.81M 45.2% |
481.79M 20.5% |
408.3M -15.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
145.59M 41.8% |
137.47M -5.6% |
76.29M -44.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
438.54M 45.2% |
522.39M 19.1% |
447.08M -14.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
38.73M 45.3% |
40.6M 4.8% |
38.77M -4.5% |
|
Operating Income | [friend] | [friend] | [friend] |
106.86M 40.5% |
96.87M -9.3% |
37.52M -61.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
85.15M 50.9% |
89.38M 5.0% |
48.13M -46.2% |
|
Net Income | [friend] | [friend] | [friend] |
85.15M 50.9% |
89.38M 5.0% |
48.13M -46.2% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.28 45.5% |
1.35 5.5% |
0.58 -57.0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.28 45.5% |
1.35 5.5% |
0.58 -57.0% |