2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
529.58M 27.3% |
647.5M 22.3% |
431.58M -33.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
237.94M 31.3% |
292.89M 23.1% |
191.38M -34.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
291.65M 24.2% |
354.61M 21.6% |
240.2M -32.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
333.69M 29.3% |
419.15M 25.6% |
337.65M -19.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
95.75M 24.6% |
126.26M 31.9% |
146.26M 15.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
195.9M 24.1% |
228.35M 16.6% |
93.93M -58.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
171.26M 31.6% |
201M 17.4% |
67.16M -66.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
171.26M 31.6% |
201M 17.4% |
67.16M -66.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.633 24.6% |
1.51 -7.6% |
0.5 -66.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.633 24.6% |
1.51 -7.6% |
0.5 -66.9% |