Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 312.47M | $ 401.98M | $ 514.80M | $ 469.62M | $ 366.62M | |
| $ 219.07M | $ 259.16M | $ 330.10M | $ 312.74M | $ 260.35M | |
| $ 402.26M | $ 370.54M | $ 551.99M | $ 402.61M | $ 320.38M | |
| $ 42.27M | $ 54.75M | $ 54.40M | $ 36.75M | $ 26.38M | |
| $ -21.80M | $ -31.68M | $ -147.52M | $ -53.12M | $ -64.12M | |
| $ -183.19M | $ -111.38M | $ -221.88M | $ -89.87M | $ -60.03M | |
| $ 51.66M | $ 15.10M | $ -2.14M | $ -37.51M | $ -45.10M | |
| $ -131.54M | $ -96.27M | $ -224.02M | $ -127.38M | $ -105.13M | |
| $ -134.27M | $ -100.44M | $ -225.75M | $ -124.97M | $ -107.59M | |
| $ -22.65 | $ -19.20 | $ -45.45 | $ -27.00 | $ -24.45 | |
| $ -22.65 | $ -19.20 | $ -45.45 | $ -27.00 | $ -24.45 | |
| 5.91M | 5.24M | 4.97M | 4.64M | 4.39M | |
| 5.91M | 5.24M | 4.97M | 4.64M | 4.39M |