2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.05B 22.8% |
1.09B 3.5% |
1.09B 0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
516.54M 42.4% |
523.38M 1.3% |
527.07M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
535.76M 8.4% |
565.32M 5.5% |
564.06M -0.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
963.39M 29.0% |
941.51M -2.3% |
992.2M 5.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
446.85M 16.4% |
418.13M -6.4% |
465.13M 11.2% |
|
Operating Income | [friend] | [friend] | [friend] |
88.91M -19.6% |
147.19M 65.5% |
98.93M -32.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
88.96M -16.0% |
146.44M 64.6% |
98.44M -32.8% |
|
Net Income | [friend] | [friend] | [friend] |
60.28M -20.8% |
100.32M 66.4% |
66.91M -33.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
28.39 -29.2% |
46.2 62.7% |
30.52 -33.9% |
|
Diluted EPS | [friend] | [friend] | [friend] |
27.03 -27.8% |
45 66.5% |
30.02 -33.3% |