2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
338.46M 45.1% |
521.6M 54.1% |
171.34M -67.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
93.63M 75.8% |
156.96M 67.6% |
60.61M -61.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
244.83M 36.0% |
364.64M 48.9% |
110.73M -69.6% |
|
Total Expenses | [friend] | [friend] | [friend] |
196.84M 82.1% |
326.52M 65.9% |
276.59M -15.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
103.21M 88.1% |
169.57M 64.3% |
215.98M 27.4% |
|
Operating Income | [friend] | [friend] | [friend] |
141.62M 13.2% |
195.08M 37.7% |
-105.25M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
125.85M 16.4% |
170.57M 35.5% |
-83.74M - |
|
Net Income | [friend] | [friend] | [friend] |
125.85M 16.4% |
159.26M 26.5% |
-84.41M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.5 -2.7% |
1.722 14.8% |
-0.752 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.492 -3.2% |
1.715 15.0% |
-0.752 - |