2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
4.35B 7.3% |
5.76B 32.2% |
7.7B 33.7% |
|
Cost of Revenue | [friend] | [friend] |
3.53B 9.5% |
4.71B 33.2% |
6.18B 31.3% |
|
Gross Profit | [friend] | [friend] |
821.9M -1.3% |
1.05B 28.0% |
1.52B 44.3% |
|
Total Expenses | [friend] | [friend] |
4.08B 9.4% |
5.36B 31.3% |
7.1B 32.6% |
|
Operating Expense | [friend] | [friend] |
547.44M 9.3% |
648.77M 18.5% |
918.86M 41.6% |
|
Operating Income | [friend] | [friend] |
274.46M -17.2% |
403.09M 46.9% |
599.15M 48.6% |
|
Net Income (Cont Operations) | [friend] | [friend] |
260.32M -21.0% |
409.02M 57.1% |
593.37M 45.1% |
|
Net Income | [friend] | [friend] |
190.89M -22.5% |
299.53M 56.9% |
440.77M 47.2% |
|
Basic EPS | [friend] | [friend] |
98.44 -22.7% |
135.03 37.2% |
198.4 46.9% |
|
Diluted EPS | [friend] | [friend] |
83.27 -34.6% |
120.18 44.3% |
175.93 46.4% |