2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.01B 128.0% |
861.97M -15.0% |
525.03M -39.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
384.06M 42.6% |
458.64M 19.4% |
465.83M 1.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
629.67M 41.6% |
403.33M -35.9% |
59.2M -85.3% |
|
Total Expenses | [friend] | [friend] | [friend] |
520.5M - |
604M 16.0% |
604.9M 0.1% |
|
Operating Expense | [friend] | [friend] | [friend] |
136.44M - |
145.36M 6.5% |
139.07M -4.3% |
|
Operating Income | [friend] | [friend] | [friend] |
493.23M 10.9% |
257.97M -47.7% |
-79.87M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
417.5M 439.6% |
256.24M -38.6% |
-33.94M - |
|
Net Income | [friend] | [friend] | [friend] |
420.43M 438.8% |
260.81M -38.0% |
-23.91M - |
|
Basic EPS | [friend] | [friend] | [friend] |
3.538 439.1% |
1.92 -45.7% |
-0.15 - |
|
Diluted EPS | [friend] | [friend] | [friend] |
3.538 439.1% |
1.92 -45.7% |
-0.15 - |