Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 294.68M | $ 307.60M | $ 458.46M | $ 342.92M | $ 202.14M | |
$ 276.25M | $ 119.20M | $ 273.72M | $ 172.64M | $ 20.62M | |
$ 245.83M | $ 42.98M | $ 70.55M | $ 54.15M | $ 47.24M | |
$ 32.59M | $ 35.95M | $ 31.03M | $ 34.68M | $ 46.47M | |
$ 62.56M | $ 197.44M | $ 104.05M | $ 14.92M | $ -444.40M | |
$ 30.42M | $ 76.22M | $ 202.30M | $ 118.56M | $ -26.56M | |
$ -15.05M | $ 67.56M | $ -14.00M | $ -6.46M | $ -22.03M | |
$ 15.37M | $ 143.77M | $ 57.99M | $ -32.07M | $ -463.92M | |
$ 12.95M | $ 392.75M | $ 57.88M | $ -44.23M | $ -464.03M | |
$ 0.34 | $ 9.63 | $ 1.44 | $ -1.17 | $ -12.34 | |
$ 0.34 | $ 9.63 | $ 1.44 | $ -1.17 | $ -12.34 | |
39.66M | 38.96M | 38.35M | 37.96M | 37.61M | |
39.66M | 38.96M | 38.35M | 37.96M | 37.61M |