2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
4.09B 16.6% |
4.11B 0.6% |
5.08B 23.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.09B 18.0% |
2.23B 6.9% |
3.12B 39.5% |
|
Gross Profit | [friend] | [friend] | [friend] |
2B 15.2% |
1.88B -6.0% |
1.96B 4.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
3.77B 15.3% |
3.89B 3.1% |
4.8B 23.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.68B 12.1% |
1.65B -1.7% |
1.69B 2.1% |
|
Operating Income | [friend] | [friend] | [friend] |
317.52M 35.2% |
225.91M -28.9% |
274.8M 21.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
274.57M 23.6% |
211.85M -22.8% |
322.72M 52.3% |
|
Net Income | [friend] | [friend] | [friend] |
182.62M 22.8% |
145.61M -20.3% |
221.39M 52.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
204.74 10.1% |
156.58 -23.5% |
236.76 51.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
192.34 3.5% |
150.35 -21.8% |
230.1 53.0% |