Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 757.48M | $ 719.64M | $ 766.78M | $ 641.88M | $ 454.05M | $ 497.12M | |
$ 401.41M | $ 429.07M | $ 50.49M | $ 44.32M | $ 217.31M | $ 221.35M | |
$ 356.07M | $ 290.57M | $ 716.29M | $ 597.56M | $ 236.74M | $ 275.77M | |
$ 261.15M | $ 236.61M | $ 248.60M | $ 280.76M | $ 258.05M | $ 285.92M | |
$ 57.38M | $ 46.59M | $ 467.70M | $ 316.80M | $ -21.31M | $ -10.15M | |
$ -38.75M | $ -36.23M | - | - | $ -32.95M | $ -39.32M | |
$ 5.58M | $ -5.48M | $ 2.35M | $ 1.77M | $ -9.60M | $ -9.02M | |
$ -9.57M | $ 12.25M | $ 28.12M | $ -28.99M | $ -63.85M | $ -58.48M | |
$ 1.95M | $ 12.37M | $ 8.71M | $ -10.46M | $ -11.56M | $ -11.80M | |
- | - | - | - | - | - | |
$ 1.24M | $ -116.00K | $ 19.41M | $ -18.53M | $ -86.07M | $ -46.68M | |
$ -0.13 | - | $ 0.21 | $ -0.21 | $ -0.92 | $ -0.50 | |
$ -0.13 | - | $ 0.20 | $ -0.21 | $ -0.92 | $ -0.50 | |
$ 366.75M | $ 91.59M | $ 94.05M | $ 90.22M | $ 93.48M | $ 93.48M | |
$ 371.20M | $ 91.59M | $ 98.87M | $ 90.22M | $ 93.48M | $ 93.48M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 375.60 | $ 516.84 | |
- | - | - | - | $ 375.28 | $ 516.73 | |
- | - | - | - | - | - | |
$ 651.23M | $ 665.68M | $ 299.09M | $ 325.09M | $ 475.36M | $ 507.27M | |
$ -11.51M | $ -116.00K | $ 19.41M | $ -18.53M | $ -52.29M | $ -46.68M | |
$ 14.10M | $ 13.15M | - | - | $ -43.08M | $ -38.27M | |
- | - | - | - | $ 32.95M | $ 39.32M | |
$ 32.26M | $ 137.31M | $ 435.80M | $ -28.99M | $ -30.91M | $ -19.17M | |
$ 97.26M | $ 202.04M | $ 511.07M | $ 56.81M | $ 60.29M | $ 74.63M |