2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.51B 30.1% |
2.57B 2.4% |
2.57B -0.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.08B 23.8% |
1.09B 1.1% |
1.13B 2.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
1.43B 35.2% |
1.47B 3.4% |
1.44B -2.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
2.2B 16.8% |
2.25B 2.1% |
2.28B 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 10.8% |
1.16B 3.2% |
1.15B -0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
306.2M 603.9% |
319.2M 4.2% |
289.8M -9.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
340.5M 922.5% |
243.1M -28.6% |
-100.2M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
340.5M 922.5% |
243.1M -28.6% |
-100.2M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
2.11 904.8% |
1.49 -29.4% |
-0.6 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.92 860% |
1.37 -28.6% |
-0.6 - |