2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
4.94B -6.4% |
5.68B 14.9% |
6.29B 10.7% |
|
Cost of Revenue | [friend] | [friend] |
3.29B -10.9% |
3.95B 20.0% |
4.54B 15.0% |
|
Gross Profit | [friend] | [friend] |
1.65B 4.1% |
1.73B 4.9% |
1.75B 1.1% |
|
Total Expenses | [friend] | [friend] |
4.57B -8.2% |
5.24B 14.7% |
5.92B 12.9% |
|
Operating Expense | [friend] | [friend] |
1.28B -0.3% |
1.3B 1.0% |
1.38B 6.7% |
|
Operating Income | [friend] | [friend] |
369.34M 22.7% |
437.35M 18.4% |
369.42M -15.5% |
|
Net Income (Cont Operations) | [friend] | [friend] |
199.62M 1776.3% |
425.6M 113.2% |
350.9M -17.6% |
|
Net Income | [friend] | [friend] |
180.71M 425.5% |
456.27M 152.5% |
256.3M -43.8% |
|
Basic EPS | [friend] | [friend] |
65.24 280.1% |
123.79 89.7% |
67.94 -45.1% |
|
Diluted EPS | [friend] | [friend] |
56.97 232.0% |
112.56 97.6% |
64.12 -43.0% |