2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
870.42M 25.7% |
958.6M 10.1% |
955.58M -0.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
571.34M 25.1% |
687.22M 20.3% |
729.54M 6.2% |
|
Gross Profit | [friend] | [friend] | [friend] |
299.08M 26.9% |
271.37M -9.3% |
226.04M -16.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
717.28M 29.1% |
818.71M 14.1% |
858.88M 4.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
145.94M 47.1% |
131.49M -9.9% |
129.34M -1.6% |
|
Operating Income | [friend] | [friend] | [friend] |
153.14M 12.2% |
139.88M -8.7% |
96.7M -30.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
145.43M 6.7% |
162.67M 11.9% |
87.21M -46.4% |
|
Net Income | [friend] | [friend] | [friend] |
98.22M 1.1% |
122.02M 24.2% |
61.77M -49.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.118 21.4% |
0.122 3.4% |
0.065 -46.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.118 21.4% |
0.122 3.4% |
0.065 -46.7% |