Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 233.18M | $ 145.24M | $ 109.46M | $ 131.84M | $ 198.32M | |
| $ 225.43M | $ 133.79M | $ 105.04M | $ 128.02M | $ 192.19M | |
| $ 549.26M | $ 521.93M | $ 424.85M | $ 327.44M | $ 368.36M | |
| $ 43.55M | $ 38.53M | $ 20.72M | $ 12.75M | $ 24.58M | |
| $ -265.77M | $ -326.25M | $ -299.42M | $ -184.46M | $ -145.16M | |
| $ -323.83M | $ -388.14M | $ -319.81M | $ -199.43M | $ -176.16M | |
| $ 3.32M | $ 12.03M | $ -11.34M | $ -17.46M | $ -12.63M | |
| $ -320.51M | $ -376.11M | $ -331.15M | $ -216.88M | $ -188.79M | |
| $ -321.55M | $ -111.40M | $ -278.48M | $ -180.09M | $ -169.43M | |
| $ -4.08 | $ -1.50 | $ -4.37 | $ -3.01 | $ -3.56 | |
| $ -4.08 | $ -1.50 | $ -4.37 | $ -3.01 | $ -3.56 | |
| 78.89M | 74.27M | 63.76M | 59.83M | 47.54M | |
| 78.89M | 74.27M | 63.76M | 59.83M | 47.54M |