Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 584.64M | $ 325.50M | $ 213.10M | $ 103.20M | |
| $ 335.94M | $ 195.30M | $ 78.60M | $ 63.50M | |
| $ 303.70M | $ 239.20M | $ 162.90M | $ 83.50M | |
| $ 26.60M | $ 14.50M | $ 5.80M | $ 1.60M | |
| $ 77.94M | $ -18.50M | $ -74.30M | $ -15.50M | |
| $ 51.34M | $ -33.00M | $ -80.10M | $ -17.10M | |
| $ -19.10M | $ -10.90M | $ -4.20M | $ -2.90M | |
| $ 32.24M | $ -43.90M | $ -84.30M | $ -20.00M | |
| $ 27.20M | $ -48.80M | $ -91.70M | $ -21.50M | |
| $ 0.16 | $ -0.29 | $ -0.55 | $ -0.13 | |
| $ 0.14 | $ -0.29 | $ -0.55 | $ -0.10 | |
| 165.98M | 165.60M | 165.60M | 162.50M | |
| 199.66M | 165.60M | 165.60M | 216.67M |