2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Total Revenue | [friend] |
4.17B 2.4% |
4.63B 10.9% |
5.42B 17.2% |
|
Cost of Revenue | [friend] |
3.41B 6.0% |
3.6B 5.4% |
4.09B 13.6% |
|
Gross Profit | [friend] |
759.21M -11.2% |
1.03B 35.4% |
1.33B 29.7% |
|
Total Expenses | [friend] |
4.07B 5.0% |
4.3B 5.6% |
4.93B 14.8% |
|
Operating Expense | [friend] |
656.27M 0.0% |
698.09M 6.4% |
843.05M 20.8% |
|
Operating Income | [friend] |
102.94M -48.1% |
330.07M 220.6% |
490.78M 48.7% |
|
Net Income (Cont Operations) | [friend] |
112.18M -46.2% |
334.94M 198.6% |
486.14M 45.1% |
|
Net Income | [friend] |
72.21M -47.5% |
212.56M 194.4% |
342.24M 61.0% |
|
Basic EPS | [friend] |
53.486 -47.5% |
177.14 231.2% |
251.64 42.1% |
|
Diluted EPS | [friend] |
53.486 -47.5% |
177.14 231.2% |
248.97 40.5% |