2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
6.55B 19.6% |
6.61B 0.8% |
6.43B -2.6% |
|
Cost of Revenue | [friend] | [friend] |
3.31B 18.3% |
3.3B -0.3% |
3.22B -2.5% |
|
Gross Profit | [friend] | [friend] |
3.24B 20.9% |
3.3B 2.0% |
3.21B -2.7% |
|
Total Expenses | [friend] | [friend] |
6.35B 13.1% |
6.5B 2.4% |
6.29B -3.3% |
|
Operating Expense | [friend] | [friend] |
3.04B 8.0% |
3.2B 5.3% |
3.07B -4.0% |
|
Operating Income | [friend] | [friend] |
202.1M - |
104.35M -48.4% |
142.66M 36.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
206.18M - |
105.31M -48.9% |
148.65M 41.2% |
|
Net Income | [friend] | [friend] |
246.65M - |
53.42M -78.3% |
194.1M 263.3% |
|
Basic EPS | [friend] | [friend] |
20.34 - |
3.97 -80.5% |
13.9 250.1% |
|
Diluted EPS | [friend] | [friend] |
20.34 - |
3.88 -80.9% |
13.89 258.0% |