2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.99B 111.5% |
1.39B -30.3% |
1.14B -17.7% |
|
Cost of Revenue | [friend] | [friend] |
1.36B 140.1% |
946.79M -30.5% |
794.64M -16.1% |
|
Gross Profit | [friend] | [friend] |
628.14M 68.2% |
440.01M -30.0% |
346.02M -21.4% |
|
Total Expenses | [friend] | [friend] |
1.55B 121.8% |
1.08B -30.3% |
926.86M -14.4% |
|
Operating Expense | [friend] | [friend] |
190.4M 43.6% |
135.94M -28.6% |
132.23M -2.7% |
|
Operating Income | [friend] | [friend] |
437.73M 81.7% |
304.07M -30.5% |
213.79M -29.7% |
|
Net Income (Cont Operations) | [friend] | [friend] |
325.61M 85.4% |
260M -20.2% |
166.96M -35.8% |
|
Net Income | [friend] | [friend] |
325.61M 85.4% |
260M -20.2% |
166.96M -35.8% |
|
Basic EPS | [friend] | [friend] |
4.02 52.9% |
3.21 -20.1% |
1.96 -38.9% |
|
Diluted EPS | [friend] | [friend] |
4.02 52.9% |
3.21 -20.1% |
1.96 -38.9% |