2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
305.44M 91.2% |
437.86M 43.4% |
582.02M 32.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
55.52M 100.2% |
83.48M 50.4% |
121.24M 45.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
249.92M 89.3% |
354.37M 41.8% |
460.79M 30.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
217.91M 52.6% |
317.67M 45.8% |
389.99M 22.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
162.39M 41.2% |
234.19M 44.2% |
268.76M 14.8% |
|
Operating Income | [friend] | [friend] | [friend] |
87.53M 415.3% |
120.19M 37.3% |
192.03M 59.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
34.6M - |
181.47M 424.5% |
128.85M -29.0% |
|
Net Income | [friend] | [friend] | [friend] |
34.6M - |
181.47M 424.5% |
128.85M -29.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.6 - |
3.07 411.7% |
2.17 -29.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.58 - |
2.97 412.1% |
2.13 -28.3% |