2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
757.96M 74.0% |
1.71B 125.0% |
2.7B 58.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
424.38M 47.7% |
865.25M 103.9% |
1.33B 53.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
333.58M 124.8% |
840.31M 151.9% |
1.38B 64.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
716.3M 57.3% |
1.37B 91.5% |
2.06B 50.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
291.92M 73.5% |
506.37M 73.5% |
734.69M 45.1% |
|
Operating Income | [friend] | [friend] | [friend] |
41.66M - |
333.94M 701.5% |
645.04M 93.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
66.93M - |
364.11M 444.0% |
663.87M 82.3% |
|
Net Income | [friend] | [friend] | [friend] |
68.49M - |
368.47M 438.0% |
662.58M 79.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.486 - |
1.453 198.6% |
2.392 64.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.486 - |
1.446 197.2% |
2.378 64.5% |