2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
3.32B 26.5% |
3.51B 5.7% |
4.54B 29.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.63B 39.9% |
2.77B 5.4% |
3.67B 32.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
692.22M -7.3% |
739.1M 6.8% |
873.76M 18.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
3.07B 32.7% |
3.29B 7.1% |
4.43B 34.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
446.08M 1.8% |
522.34M 17.1% |
763.78M 46.2% |
|
Operating Income | [friend] | [friend] | [friend] |
246.14M -20.2% |
216.76M -11.9% |
109.99M -49.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
253.88M 52.4% |
159.13M -37.3% |
50.3M -68.4% |
|
Net Income | [friend] | [friend] | [friend] |
253.88M 51.7% |
159.13M -37.3% |
50.3M -68.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
4.23 29.8% |
2.39 -43.5% |
0.62 -74.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
4.23 29.8% |
2.39 -43.5% |
0.62 -74.1% |