2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1B 16.9% |
1.03B 3.3% |
678.19M -34.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
726.29M 20.4% |
739.66M 1.8% |
531.93M -28.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
274.94M -67.9% |
294.79M 7.2% |
146.26M -50.4% |
|
Total Expenses | [friend] | [friend] | [friend] |
895.01M - |
943.08M 5.4% |
710.22M -24.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
168.72M - |
203.42M 20.6% |
178.29M -12.4% |
|
Operating Income | [friend] | [friend] | [friend] |
106.22M -87.6% |
91.37M -14.0% |
-32.03M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
89.64M 29.7% |
76.35M -14.8% |
-59.49M - |
|
Net Income | [friend] | [friend] | [friend] |
95.28M 36.5% |
85.84M -9.9% |
-55.8M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.76 36.4% |
1.46 -17.0% |
-0.77 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.76 36.4% |
1.46 -17.0% |
-0.77 - |