Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 163.18M | $ 397.49M | $ 331.04M | $ 250.99M | $ 165.06M | $ 177.08M | |
$ 27.59M | $ 93.25M | $ -46.65M | $ -5.51M | $ -700.00K | $ -208.00K | |
$ 135.59M | $ 304.24M | $ 121.73M | $ 116.36M | $ 70.20M | $ 109.45M | |
$ 108.18M | $ 236.70M | $ 88.53M | $ 116.85M | $ 82.85M | $ 110.07M | |
$ 27.41M | $ 67.54M | $ 33.20M | $ -496.00K | $ -12.66M | $ -614.00K | |
$ -15.26M | $ 8.23M | $ 21.45M | $ 123.00K | $ 13.63M | $ 10.53M | |
$ 305.00K | $ -85.87M | $ -576.00K | $ 28.38M | $ -37.55M | $ -91.40M | |
$ 12.46M | $ 160.00M | $ 23.87M | $ -43.11M | $ 37.51M | $ 43.40M | |
$ 8.91M | $ 6.70M | $ 35.85M | $ 43.00K | $ 75.00K | $ 2.66M | |
$ ― | $ ― | $ -6.00K | $ -27.23M | $ 2.00M | $ -3.82M | |
$ 3.55M | $ 153.30M | $ 15.03M | $ -43.97M | $ 179.17M | $ 115.80M | |
$ 0.02 | $ 0.86 | $ 0.21 | $ -0.57 | $ 2.29 | $ 0.26 | |
$ 0.02 | $ 0.84 | $ 0.21 | $ -0.38 | $ 1.51 | $ 0.25 | |
$ 228.43M | $ 178.51M | $ 218.96M | $ 230.29M | $ 234.57M | $ 220.12M | |
$ 228.72M | $ 181.84M | $ 71.59M | $ 115.70M | $ 118.66M | $ 463.20M | |
$ ― | $ ― | $ 0.80 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -0.02 | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.78M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 135.77M | $ 329.95M | $ 41.88M | $ 111.34M | $ 82.15M | $ 109.86M | |
$ 3.55M | $ 153.30M | $ 15.03M | $ -43.97M | $ 179.17M | $ 115.80M | |
$ 3.38M | $ 118.28M | $ ― | $ ― | $ ― | $ ― | |
$ 20.09M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 32.55M | $ 160.64M | $ 23.59M | $ -43.11M | $ 37.06M | $ 42.83M | |
$ 39.40M | $ 173.81M | $ 37.53M | $ -23.51M | $ 57.45M | $ 61.77M |