Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.01B | $ 728.72M | $ 590.96M | $ 458.34M | $ 368.12M | |
| $ 550.10M | $ 403.09M | $ 323.62M | $ 237.70M | $ 179.18M | |
| $ 609.79M | $ 567.73M | $ 582.31M | $ 483.42M | $ 179.76M | |
| $ 56.10M | $ 51.15M | $ 51.88M | $ 45.92M | $ 40.06M | |
| $ -11.70M | $ -124.36M | $ -221.55M | $ -197.21M | $ 4.01M | |
| $ -59.69M | $ -164.64M | $ -258.69M | $ -245.73M | $ -583.00K | |
| $ -15.26M | $ -21.81M | $ -22.04M | $ -4.43M | $ -51.72M | |
| $ -74.95M | $ -186.44M | $ -280.73M | $ -250.16M | $ -52.31M | |
| $ -69.77M | $ -187.48M | $ -279.24M | $ -249.56M | $ -53.23M | |
| $ -0.38 | $ -1.20 | $ -2.01 | $ -1.96 | $ -1.64 | |
| $ -0.38 | $ -1.20 | $ -2.01 | $ -1.95 | $ -1.63 | |
| 185.98M | 156.70M | 138.99M | 127.60M | 32.54M | |
| 185.98M | 156.70M | 138.99M | 127.94M | 32.57M |