2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.6B -4.0% |
3.49B 34.2% |
3.31B -5.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
938.02M -3.3% |
1.05B 11.7% |
1.21B 15.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
1.66B -4.5% |
2.44B 46.8% |
2.11B -13.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.18B -2.5% |
1.42B 20.0% |
1.52B 7.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
242.99M 0.3% |
369.67M 52.1% |
313.69M -15.1% |
|
Operating Income | [friend] | [friend] | [friend] |
1.42B -5.2% |
2.07B 45.9% |
1.79B -13.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
1.3B -7.0% |
1.88B 44.3% |
1.61B -14.3% |
|
Net Income | [friend] | [friend] | [friend] |
1.3B -7.0% |
1.87B 44.3% |
1.6B -14.4% |
|
Basic EPS | [friend] | [friend] | [friend] |
5.811K -7.0% |
7.915K 36.2% |
6.428K -18.8% |
|
Diluted EPS | [friend] | [friend] | [friend] |
5.811K -7.0% |
7.915K 36.2% |
6.428K -18.8% |