2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.6B 101.7% |
4.22B 62.6% |
6.82B 61.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
2.26B 107.0% |
3.73B 65.5% |
5.97B 59.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
340.67M 72.4% |
487.69M 43.2% |
850.67M 74.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.43B 108.3% |
3.98B 64.0% |
6.41B 60.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
171.86M 127.2% |
248.7M 44.7% |
438.91M 76.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
168.81M 38.4% |
238.99M 41.6% |
411.76M 72.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
121.01M 33.0% |
188.03M 55.4% |
302.36M 60.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
121.01M 33.0% |
188.03M 55.4% |
302.36M 60.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.99 4.2% |
1.36 37.4% |
2.08 52.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.99 4.2% |
1.36 37.4% |
2.08 52.9% |