Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 28.83M | $ 38.02M | $ 485.42M | $ 375.20M | $ 233.16M | |
| $ 28.83M | $ 38.02M | $ 418.99M | $ 329.69M | $ 206.01M | |
| $ 343.60M | $ 275.23M | $ 202.48M | $ 125.27M | $ 49.98M | |
| $ 97.00M | $ 30.89M | $ 33.10M | $ 17.25M | $ 5.27M | |
| $ -204.15M | $ -192.16M | $ 260.17M | $ 239.15M | $ 169.62M | |
| $ -314.77M | $ -237.21M | $ 216.51M | $ 204.41M | $ 156.03M | |
| $ 114.37M | $ 63.18M | $ 22.59M | $ 14.74M | $ 1.80M | |
| $ -200.40M | $ -174.03M | $ 239.10M | $ 219.15M | $ 157.83M | |
| $ -162.86M | $ -146.40M | $ 158.52M | $ 153.46M | $ 118.92M | |
| $ -0.55 | $ -0.51 | $ 0.56 | $ 0.56 | $ 0.32 | |
| $ -0.55 | $ -0.51 | $ 0.50 | $ 0.48 | $ 0.45 | |
| 294.33M | 289.17M | 285.06M | 275.76M | 267.82M | |
| 294.33M | 289.17M | 314.83M | 318.29M | 263.13M |