2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.99B 17.1% |
2.06B 3.3% |
2.46B 19.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.39B 18.4% |
1.51B 8.1% |
1.82B 21.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
596.32M 14.3% |
548.97M -7.9% |
630.7M 14.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.71B 21.2% |
1.86B 8.6% |
2.25B 21.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
317.62M 35.1% |
352.11M 10.9% |
425.29M 20.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
278.7M -2.8% |
196.86M -29.4% |
205.41M 4.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
239.78M 10.4% |
230.77M -3.8% |
195.65M -15.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
239.78M 10.4% |
230.77M -3.8% |
195.65M -15.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.507 -3.7% |
1.24 -17.7% |
1.05 -15.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.507 -3.7% |
1.24 -17.7% |
1.05 -15.3% |