2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
514.81M 90.7% |
508.9M -1.1% |
572.53M 12.5% |
|
Cost of Revenue | [friend] | [friend] |
344.95M 83.8% |
356M 3.2% |
424.92M 19.4% |
|
Gross Profit | [friend] | [friend] |
169.86M 106.3% |
152.9M -10.0% |
147.61M -3.5% |
|
Total Expenses | [friend] | [friend] |
447.84M 76.9% |
471.59M 5.3% |
568.77M 20.6% |
|
Operating Expense | [friend] | [friend] |
102.88M 57.0% |
115.59M 12.4% |
143.85M 24.5% |
|
Operating Income | [friend] | [friend] |
66.98M 298.1% |
37.31M -44.3% |
3.76M -89.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
59.24M 335.0% |
39.84M -32.7% |
26.84M -32.6% |
|
Net Income | [friend] | [friend] |
59.24M 335.0% |
39.84M -32.7% |
26.84M -32.6% |
|
Basic EPS | [friend] | [friend] |
0.2 300% |
0.14 -30% |
0.08 -42.9% |
|
Diluted EPS | [friend] | [friend] |
0.2 300% |
0.14 -30% |
0.08 -42.9% |