2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
578.05M -26.8% |
656.81M 13.6% |
759.04M 15.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
301.88M -30.8% |
339.61M 12.5% |
481.24M 41.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
276.17M -21.8% |
317.2M 14.9% |
277.8M -12.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
407.85M -23.3% |
427.37M 4.8% |
617.42M 44.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
105.97M 11.6% |
87.75M -17.2% |
136.17M 55.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
170.2M -34.1% |
229.45M 34.8% |
141.63M -38.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
71.82M -80.7% |
121.92M 69.8% |
-181.07M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
57.53M -81.8% |
96.47M 67.7% |
-196.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.035 -84.2% |
0.059 70.6% |
-0.121 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.035 -84.2% |
0.059 70.6% |
-0.121 - |