2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
446.35M 117.7% |
705.84M 58.1% |
586.87M -16.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
71.89M 111.6% |
150.93M 109.9% |
128.71M -14.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
374.46M 118.9% |
554.91M 48.2% |
458.16M -17.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
240.88M 102.8% |
455.99M 89.3% |
508.5M 11.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
168.99M 99.2% |
305.06M 80.5% |
379.79M 24.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
205.47M 138.4% |
249.85M 21.6% |
78.36M -68.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
187.34M 157.0% |
276.86M 47.8% |
58.41M -78.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
188.09M 158.7% |
275.13M 46.3% |
68.57M -75.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.497 143.7% |
0.685 37.7% |
0.17 -75.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.497 143.7% |
0.684 37.6% |
0.17 -75.2% |