2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
725.17M 45.5% |
863.66M 19.1% |
918.73M 6.4% |
|
Cost of Revenue | [friend] | [friend] |
451.94M 62.1% |
560.14M 23.9% |
614.4M 9.7% |
|
Gross Profit | [friend] | [friend] |
273.23M 24.4% |
303.52M 11.1% |
304.33M 0.3% |
|
Total Expenses | [friend] | [friend] |
596.55M 52.8% |
714.67M 19.8% |
779.82M 9.1% |
|
Operating Expense | [friend] | [friend] |
144.61M 29.3% |
154.53M 6.9% |
165.42M 7.0% |
|
Operating Income | [friend] | [friend] |
128.62M 19.2% |
148.99M 15.8% |
138.91M -6.8% |
|
Net Income (Cont Operations) | [friend] | [friend] |
111.92M 24.3% |
125.53M 12.2% |
101.93M -18.8% |
|
Net Income | [friend] | [friend] |
109.57M 23.4% |
120.75M 10.2% |
96.65M -20.0% |
|
Basic EPS | [friend] | [friend] |
0.73 - |
0.79 8.2% |
0.52 -34.2% |
|
Diluted EPS | [friend] | [friend] |
0.73 - |
0.79 8.2% |
0.52 -34.2% |