2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
2.34B 13.1% |
2.63B 12.7% |
3.56B 35.2% |
|
Cost of Revenue | [friend] | [friend] |
1.69B 8.1% |
1.9B 12.4% |
2.73B 43.9% |
|
Gross Profit | [friend] | [friend] |
649.47M 28.8% |
736.79M 13.4% |
832.33M 13.0% |
|
Total Expenses | [friend] | [friend] |
2.14B 9.3% |
2.45B 14.5% |
3.46B 41.4% |
|
Operating Expense | [friend] | [friend] |
450.41M 14.5% |
551.6M 22.5% |
731.9M 32.7% |
|
Operating Income | [friend] | [friend] |
199.06M 79.6% |
185.19M -7.0% |
100.43M -45.8% |
|
Net Income (Cont Operations) | [friend] | [friend] |
195.15M 72.6% |
198.32M 1.6% |
89.92M -54.7% |
|
Net Income | [friend] | [friend] |
127.78M 74.4% |
147.96M 15.8% |
52.86M -64.3% |
|
Basic EPS | [friend] | [friend] |
93.55 74.3% |
96.12 2.7% |
35.33 -63.2% |
|
Diluted EPS | [friend] | [friend] |
89.4 66.5% |
93.06 4.1% |
34.78 -62.6% |