Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 257.92M | $ 261.31M | $ 256.72M | $ 201.71M | $ 177.99M | $ 185.75M | |
$ 9.12M | $ 115.17M | $ -9.89M | $ -8.75M | $ 73.16M | $ 78.31M | |
$ 266.73M | $ 146.14M | $ 165.16M | $ 134.86M | $ 104.84M | $ 107.44M | |
$ 127.58M | $ 150.52M | $ 151.34M | $ 132.48M | $ 94.83M | $ 94.91M | |
$ 64.71M | $ 84.45M | $ 13.82M | $ 2.37M | $ 10.00M | $ 12.53M | |
$ -35.32M | $ -36.43M | $ -32.75M | $ -29.08M | $ -29.08M | $ -28.45M | |
$ -5.29M | $ -66.03M | $ -41.00K | $ -27.52M | $ 23.82M | $ 100.73M | |
$ 144.85M | $ 206.28M | $ -18.89M | $ 814.00K | $ 4.74M | $ 84.82M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ -12.58M | $ 34.90M | $ -20.54M | $ -6.46M | $ -1.79M | $ 71.85M | |
$ -0.73 | $ 2.33 | $ -1.35 | $ -0.47 | $ -0.15 | $ 6.06 | |
$ -0.67 | $ 2.32 | $ -1.35 | $ -0.47 | $ -0.15 | $ 6.00 | |
$ 59.87M | $ 14.99M | $ 15.22M | $ 13.80M | $ 12.56M | $ 11.74M | |
$ 65.03M | $ 17.12M | $ 15.22M | $ 13.80M | $ 13.59M | $ 13.18M | |
$ 2.94 | $ 2.92 | - | - | $ 2.80 | $ 2.80 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 136.69M | $ 265.68M | $ 141.44M | $ 123.73M | $ 167.99M | $ 173.22M | |
$ -6.15M | $ 41.97M | $ -14.11M | $ -29.00K | $ 5.08M | $ 79.21M | |
$ 105.66M | - | - | - | $ -12.31M | $ 5.67M | |
- | - | - | - | $ 29.08M | $ 30.54M | |
$ 180.17M | $ 242.71M | $ 13.86M | $ 29.89M | $ 33.82M | $ 115.36M | |
$ 284.93M | $ 346.82M | $ 120.07M | $ 122.06M | $ 110.42M | $ 190.77M |