Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 708.77M | $ 729.58M | $ 677.39M | $ 458.24M | - | $ 237.69M | |
$ 362.32M | $ 443.04M | $ 420.00M | $ 274.50M | - | $ 186.55M | |
$ 346.45M | $ 286.54M | $ 257.39M | $ 183.74M | - | $ 51.14M | |
$ 257.52M | $ 251.55M | $ 247.56M | $ 219.43M | - | $ 204.89M | |
$ 19.52M | $ 33.93M | $ 8.31M | $ -41.45M | - | $ -178.42M | |
$ -6.62M | $ -12.72M | $ -15.30M | $ -18.70M | - | $ -16.27M | |
$ -1.05M | $ -616.00K | $ 3.50M | $ -1.16M | - | $ 1.10M | |
$ -6.73M | $ 21.65M | $ -1.97M | $ -58.99M | - | $ -195.80M | |
$ 3.48M | $ 6.86M | $ 7.14M | $ -15.70M | - | $ -70.94M | |
$ -468.00K | $ -149.00K | $ -143.00K | $ -92.00K | - | $ -1.54M | |
$ -10.21M | $ 14.79M | $ -11.97M | $ -43.29M | $ -43.29M | $ -124.84M | |
$ 0.38 | $ 0.47 | $ -0.74 | $ -2.67 | - | $ -7.87 | |
$ 0.45 | $ 0.36 | $ -0.74 | $ -2.67 | - | $ -7.87 | |
$ 127.70M | $ 31.66M | $ 31.49M | $ 31.36M | - | $ 31.04M | |
$ 151.34M | $ 40.99M | $ 31.49M | $ 31.36M | - | $ 31.04M | |
$ 0.28 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 570.34M | $ 694.59M | $ 667.56M | $ 360.25M | $ 238.20M | $ 297.12M | |
$ -10.21M | $ 14.79M | $ -11.97M | $ -43.29M | - | $ -124.84M | |
$ 13.00M | $ 18.16M | - | - | - | - | |
- | - | - | - | - | - | |
$ -116.00K | $ 34.37M | $ 13.33M | $ -40.29M | - | $ -179.53M | |
$ 67.06M | $ 101.67M | $ 80.41M | $ 31.84M | - | $ -104.47M |