2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
620.46M -0.9% |
535.91M -13.6% |
616.35M 15.0% |
|
Cost of Revenue | [friend] | [friend] |
348.55M 2.3% |
314.25M -9.8% |
353.69M 12.6% |
|
Gross Profit | [friend] | [friend] |
271.91M -4.6% |
221.67M -18.5% |
262.66M 18.5% |
|
Total Expenses | [friend] | [friend] |
401.67M 2.5% |
360.79M -10.2% |
411.58M 14.1% |
|
Operating Expense | [friend] | [friend] |
53.12M 3.9% |
46.54M -12.4% |
57.89M 24.4% |
|
Operating Income | [friend] | [friend] |
218.79M -6.4% |
175.12M -20.0% |
204.77M 16.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
197.42M 9.2% |
150.41M -23.8% |
192.2M 27.8% |
|
Net Income | [friend] | [friend] |
196.81M 8.8% |
150.36M -23.6% |
192.2M 27.8% |
|
Basic EPS | [friend] | [friend] |
1.77 -0.6% |
1.35 -23.7% |
1.55 14.8% |
|
Diluted EPS | [friend] | [friend] |
1.77 -0.6% |
1.35 -23.7% |
1.55 14.8% |