2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.53B 14.0% |
1.56B 1.8% |
1.55B -0.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
966.4M 15.3% |
990.2M 2.5% |
988.8M -0.1% |
|
Gross Profit | [friend] | [friend] | [friend] |
568.5M 11.7% |
572.2M 0.7% |
565M -1.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.42B 12.1% |
1.49B 5.3% |
1.49B -0.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
452.2M 5.8% |
503.4M 11.3% |
502.1M -0.3% |
|
Operating Income | [friend] | [friend] | [friend] |
116.3M 42.5% |
68.8M -40.8% |
62.9M -8.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
96.7M 58.5% |
68.8M -28.9% |
62.9M -8.6% |
|
Net Income | [friend] | [friend] | [friend] |
58.8M 123.6% |
31.9M -45.7% |
29.8M -6.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.233 123.4% |
0.126 -45.9% |
0.118 -6.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.233 123.4% |
0.125 -46.4% |
0.117 -6.4% |