Income Statement | Dec 24 | Dec 23 | Dec 19 | Dec 18 | Dec 17 |
|---|---|---|---|---|---|
| $ 68.42M | $ 62.94M | $ 8.16B | $ 8.49B | $ 8.55B | |
| $ 52.21M | $ 45.89M | $ 5.72B | $ 5.73B | $ 5.67B | |
| $ 45.56M | $ 40.31M | $ 5.27B | $ 5.83B | $ 6.24B | |
| $ 3.70M | $ 2.15M | $ 1.36B | $ 1.44B | $ 1.58B | |
| $ 10.36M | $ 7.74M | $ 4.21B | $ 4.04B | $ 3.84B | |
| $ 6.66M | $ 5.59M | $ 2.88B | $ 2.66B | $ 2.31B | |
| $ 1.54M | $ -351.77K | $ -416.00M | $ -501.00M | $ -522.00M | |
| $ 8.20M | $ 5.24M | $ 2.47B | $ 2.16B | $ 1.79B | |
| $ 5.98M | $ 3.40M | $ 1.83B | $ 1.67B | $ 1.66B | |
| $ 0.50 | $ 0.28 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 0.50 | $ 0.28 | $ 0.00 | $ 0.00 | $ 0.00 | |
| 12.00M | 12.00M | 0.00 | 0.00 | 0.00 | |
| 12.00M | 12.00M | 0.00 | 0.00 | 0.00 |