2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
395.52M 31.1% |
497M 25.7% |
614.49M 23.6% |
|
Cost of Revenue | [friend] | [friend] |
274.14M 31.1% |
347.32M 26.7% |
432.15M 24.4% |
|
Gross Profit | [friend] | [friend] |
121.38M 31.0% |
149.68M 23.3% |
182.34M 21.8% |
|
Total Expenses | [friend] | [friend] |
385.15M 35.9% |
499.98M 29.8% |
596.4M 19.3% |
|
Operating Expense | [friend] | [friend] |
111.01M 49.6% |
152.65M 37.5% |
164.25M 7.6% |
|
Operating Income | [friend] | [friend] |
10.37M -43.7% |
-2.98M - |
18.09M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
9.3M -32.2% |
-513K - |
22.32M - |
|
Net Income | [friend] | [friend] |
7.04M -17.4% |
-513K - |
22.32M - |
|
Basic EPS | [friend] | [friend] |
0.06 -18.5% |
-0.004 - |
0.18 - |
|
Diluted EPS | [friend] | [friend] |
0.06 -18.5% |
-0.004 - |
0.18 - |