2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.11B 2.6% |
1.07B -3.2% |
1.05B -2.3% |
|
Cost of Revenue | [friend] | [friend] |
513.9M -4.4% |
525.6M 2.3% |
535.6M 1.9% |
|
Gross Profit | [friend] | [friend] |
592.7M 9.6% |
545.5M -8.0% |
510.7M -6.4% |
|
Total Expenses | [friend] | [friend] |
963.7M -1.2% |
973.5M 1.0% |
1.01B 3.6% |
|
Operating Expense | [friend] | [friend] |
449.8M 2.7% |
447.9M -0.4% |
472.5M 5.5% |
|
Operating Income | [friend] | [friend] |
142.9M 39.1% |
97.6M -31.7% |
38.2M -60.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
112.9M 48.9% |
-38.3M - |
-79M - |
|
Net Income | [friend] | [friend] |
111.1M 48.1% |
-40.4M - |
-80.5M - |
|
Basic EPS | [friend] | [friend] |
2.227 48.1% |
-0.81 - |
-1.61 - |
|
Diluted EPS | [friend] | [friend] |
2.227 48.1% |
-0.81 - |
-1.61 - |