2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.58B 74.4% |
2.04B 29.1% |
2.37B 16.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.08B 68.5% |
1.33B 22.8% |
1.58B 18.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
492.8M 88.9% |
704.09M 42.9% |
785.06M 11.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
1.31B 82.0% |
1.72B 31.1% |
2.03B 17.7% |
|
Operating Expense | [friend] | [friend] | [friend] |
229.42M 192.8% |
390.79M 70.3% |
444.14M 13.7% |
|
Operating Income | [friend] | [friend] | [friend] |
263.38M 44.3% |
313.31M 19.0% |
340.92M 8.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
194.79M 45.2% |
230.5M 18.3% |
311.24M 35.0% |
|
Net Income | [friend] | [friend] | [friend] |
185.41M 38.2% |
215.36M 16.2% |
301.04M 39.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.52 40.5% |
0.57 9.6% |
0.75 31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.52 40.5% |
0.57 9.6% |
0.75 31.6% |