2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
799.24M 181.3% |
883M 10.5% |
288.94M -67.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
140.56M 76.5% |
168.96M 20.2% |
148.74M -12.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
658.68M 222.2% |
714.04M 8.4% |
140.2M -80.4% |
|
Total Expenses | [friend] | [friend] | [friend] |
255.84M 39.7% |
316.58M 23.7% |
317.41M 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] |
115.28M 11.3% |
147.63M 28.1% |
168.67M 14.3% |
|
Operating Income | [friend] | [friend] | [friend] |
543.4M 438.5% |
566.42M 4.2% |
-28.47M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
469.25M 495.4% |
490.66M 4.6% |
-138.38M - |
|
Net Income | [friend] | [friend] | [friend] |
182.04M 136.8% |
220.21M 21.0% |
-119.03M - |
|
Basic EPS | [friend] | [friend] | [friend] |
1.59 -78.6% |
1.67 5.0% |
-0.9 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.56 -33.9% |
1.67 7.1% |
-0.9 - |