2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
3.55B 21.5% |
3.93B 10.6% |
4.35B 10.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.99B 21.2% |
3.33B 11.6% |
3.7B 10.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
568.08M 23.1% |
597.14M 5.1% |
653.9M 9.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
3.28B 20.6% |
3.64B 11.3% |
4.05B 11.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
288.64M 14.8% |
309.35M 7.2% |
350.96M 13.5% |
|
Operating Income | [friend] | [friend] | [friend] |
279.44M 32.9% |
287.79M 3.0% |
302.94M 5.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
210M 28.6% |
213.54M 1.7% |
185.32M -13.2% |
|
Net Income | [friend] | [friend] | [friend] |
210.4M 28.6% |
213.54M 1.5% |
185.61M -13.1% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.92 29.6% |
0.76 -17.4% |
0.61 -19.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.92 29.6% |
0.76 -17.4% |
0.61 -19.7% |