2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
640.66M 205.8% |
931.73M 45.4% |
661.11M -29.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
449.94M 298.5% |
665.95M 48.0% |
451.09M -32.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
190.72M 97.4% |
265.78M 39.4% |
210.01M -21.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
582.32M 305.2% |
884.31M 51.9% |
629.83M -28.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
132.38M 329.7% |
218.36M 64.9% |
178.74M -18.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
58.34M -11.4% |
47.42M -18.7% |
31.27M -34.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
78.69M 15.9% |
91.02M 15.7% |
58.44M -35.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
78.69M 15.9% |
91.02M 15.7% |
58.44M -35.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.31 15.9% |
1.16 -11.5% |
0.73 -37.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.31 15.9% |
1.16 -11.5% |
0.73 -37.1% |