Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 827.18M | $ 823.00M | $ 802.00M | $ 373.32M | $ 266.64M | $ 315.17M | |
$ 101.96M | $ 210.38M | $ 211.81M | $ 105.09M | $ 76.88M | - | |
$ 779.32M | $ 612.62M | $ 590.19M | $ 268.23M | $ 189.77M | $ 315.17M | |
$ 484.28M | $ 482.50M | $ 107.22M | $ 55.56M | $ 236.37M | $ 244.66M | |
$ 84.79M | $ 152.24M | $ 91.67M | $ -21.52M | $ 35.01M | $ 71.76M | |
$ -80.56M | $ -105.35M | $ -104.28M | $ -60.45M | $ -50.40M | $ -59.27M | |
$ 18.07M | $ 24.15M | $ -496.00K | $ -31.15M | $ -3.30M | $ -26.20M | |
$ 79.03M | $ 48.92M | $ -19.53M | $ -76.11M | $ -7.84M | $ -7.06M | |
$ 684.00K | $ 533.00K | $ 43.00K | $ -310.00K | $ -696.00K | $ -282.00K | |
$ -622.00K | $ 33.00K | $ 256.00K | $ -416.00K | $ -1.69M | $ -628.00K | |
$ -21.56M | $ 47.50M | $ -12.78M | $ -80.81M | $ -16.22M | $ -534.00K | |
$ -0.09 | $ 0.22 | $ -0.06 | $ -0.73 | $ -0.19 | $ -0.01 | |
$ -0.09 | $ 0.22 | $ -0.06 | $ -0.73 | $ -0.19 | $ -0.01 | |
$ 878.08M | $ 219.34M | $ 219.07M | $ 110.64M | $ 84.14M | $ 83.93M | |
$ 878.63M | $ 219.73M | $ 219.07M | $ 110.64M | $ 84.14M | $ 83.93M | |
$ 0.99 | $ 0.97 | $ 0.87 | $ 0.68 | $ 0.45 | $ 1.27 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 532.14M | $ 692.89M | $ 107.22M | $ 55.56M | $ 236.37M | $ 244.66M | |
$ -21.56M | $ 47.50M | $ -12.78M | $ -80.81M | $ -16.22M | $ -534.00K | |
$ 106.49M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 43.89M | $ 154.26M | $ 92.17M | $ -21.59M | $ 33.58M | $ 52.21M | |
$ 428.54M | $ 558.84M | $ 565.13M | $ 181.56M | $ 164.36M | $ 441.06M |