2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1B 29.3% |
833M -16.9% |
820.84M -1.5% |
|
Cost of Revenue | [friend] | [friend] |
779.83M 24.4% |
641.79M -17.7% |
631.54M -1.6% |
|
Gross Profit | [friend] | [friend] |
222.84M 49.8% |
191.21M -14.2% |
189.3M -1.0% |
|
Total Expenses | [friend] | [friend] |
855.65M 25.7% |
693.54M -18.9% |
684.05M -1.4% |
|
Operating Expense | [friend] | [friend] |
75.83M 41.5% |
51.75M -31.8% |
52.51M 1.5% |
|
Operating Income | [friend] | [friend] |
147.01M 54.5% |
139.46M -5.1% |
136.79M -1.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
88.66M 43.5% |
93.05M 4.9% |
91.23M -2.0% |
|
Net Income | [friend] | [friend] |
88.66M 43.5% |
93.05M 4.9% |
91.23M -2.0% |
|
Basic EPS | [friend] | [friend] |
0.493 - |
0.517 5.0% |
0.507 -2.0% |
|
Diluted EPS | [friend] | [friend] |
0.493 - |
0.517 5.0% |
0.507 -2.0% |