2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
649.7M 6.3% |
685.49M 5.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
155.14M 4.7% |
220.24M 42.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
494.56M 6.8% |
465.25M -5.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
429.26M 10.7% |
482.8M 12.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
274.13M 14.4% |
262.56M -4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
220.43M -1.3% |
202.69M -8.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
300.75M 9.8% |
195.32M -35.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
205.24M 8.3% |
140.18M -31.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
96.42 7.0% |
65.95 -31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
93.39 8.3% |
64.24 -31.2% |