Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 282.19M | $ 256.50M | $ 43.15M | $ 216.80M | $ 35.15M | |
| $ 282.19M | $ 256.50M | $ 43.15M | $ 174.46M | $ 35.15M | |
| $ 165.92M | $ 167.29M | $ 68.12M | $ 41.21M | $ 33.33M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 81.86M | $ 0.00 | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 216.80M | $ 0.00 | |
| $ 116.27M | $ 89.21M | $ -24.97M | $ 134.94M | $ 1.82M | |
| $ 32.45M | $ -855.00K | $ -63.61M | $ 8.76M | $ 37.93M | |
| $ 148.72M | $ 88.36M | $ -88.58M | $ 143.70M | $ 39.75M | |
| $ 145.86M | $ 84.08M | $ -70.05M | $ 133.46M | $ 25.01M | |
| $ 1.36 | $ 0.88 | $ -1.41 | $ 2.55 | $ 0.39 | |
| $ 1.36 | $ 0.88 | $ -1.41 | $ 2.55 | $ 0.39 | |
| 86.85M | 69.06M | 60.62M | 49.21M | 44.12M | |
| 86.85M | 69.06M | 60.62M | 49.21M | 44.12M |