| Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | 
|---|---|---|---|---|
| $ 390.23M | $ 389.60M | $ 388.33M | $ 0.00 | |
| $ 310.92M | $ 323.18M | $ 328.57M | $ 0.00 | |
| $ 325.28M | $ 300.20M | $ 260.01M | $ 33.83K | |
| $ 6.67M | $ 4.68M | $ 3.50M | $ 405.97K | |
| $ -5.26M | $ 27.66M | $ 72.06M | $ 372.14K | |
| $ -14.35M | $ 22.98M | $ 68.55M | $ -33.83K | |
| $ 2.30M | $ -2.80M | $ -2.87M | $ -1.00 | |
| $ -12.05M | $ 20.18M | $ 65.69M | $ -33.83K | |
| $ -22.69M | $ 6.07M | $ 50.08M | $ -33.83K | |
| $ -1.13 | $ -0.73 | $ 0.00 | $ 0.00 | |
| $ -1.13 | $ -0.73 | $ 0.00 | $ 0.00 | |
| 459.36M | 459.36M | 459.36M | 25.00M | |
| 459.36M | 459.36M | 459.36M | 25.00M |