2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
4.1B 54.6% |
4.39B 7.1% |
4.53B 3.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 28.3% |
1.1B 4.4% |
1.08B -2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
3.05B 66.5% |
3.29B 8.1% |
3.45B 4.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
3.04B 52.5% |
4.15B 36.6% |
4B -3.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
1.98B 69.4% |
3.05B 53.8% |
2.92B -4.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
1.06B 61.2% |
245.43M -76.9% |
525.28M 114.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 104.6% |
103.71M -92.5% |
637.46M 514.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
1.38B 104.8% |
103.7M -92.5% |
637.46M 514.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
4.64 95.8% |
0.35 -92.5% |
2.12 505.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
4.5 100% |
0.34 -92.4% |
2.07 508.8% |