2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
3.35B 31.0% |
3.89B 16.0% |
4.28B 10.0% |
|
Cost of Revenue | [friend] | [friend] |
2.07B 22.1% |
2.36B 13.7% |
2.68B 13.7% |
|
Gross Profit | [friend] | [friend] |
1.28B 48.4% |
1.53B 19.7% |
1.6B 4.3% |
|
Total Expenses | [friend] | [friend] |
3.13B 18.1% |
3.57B 13.9% |
3.96B 11.1% |
|
Operating Expense | [friend] | [friend] |
1.06B 11.0% |
1.21B 14.4% |
1.28B 5.9% |
|
Operating Income | [friend] | [friend] |
222.81M - |
323.71M 45.3% |
317.59M -1.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
225.1M - |
266.32M 18.3% |
332.68M 24.9% |
|
Net Income | [friend] | [friend] |
196.43M - |
178.88M -8.9% |
236.59M 32.3% |
|
Basic EPS | [friend] | [friend] |
196.426 - |
178.88 -8.9% |
236.59 32.3% |
|
Diluted EPS | [friend] | [friend] |
196.426 - |
172.11 -12.4% |
228.56 32.8% |