Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
|---|---|---|---|---|---|
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| $ ― | $ 68.76B | $ 74.97B | $ 62.82B | $ 68.13B | |
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| $ ― | $ 16.03B | $ 12.50B | $ 8.55B | $ 8.73B | |
| $ 67.77B | $ 55.23B | $ 49.02B | $ 32.47B | $ 42.18B | |
| $ ― | $ 20.18B | $ 29.34B | $ 20.99B | $ 31.24B | |
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| $ ― | $ 28.43B | $ 23.50B | $ 16.32B | $ 23.29B | |
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| $ ― | $ ― | $ ― | $ ― | $ ― | |
| ― | ― | ― | ― | ― | |
| ― | ― | ― | ― | ― |