Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.55B | $ 1.17B | $ 708.41M | $ 335.58M | $ 366.50M | $ 578.77M | |
$ 749.86M | $ 672.01M | $ 401.30M | $ 162.05M | $ 141.29M | $ 631.49M | |
$ 798.96M | $ 498.89M | $ 307.11M | $ 173.53M | $ 156.65M | $ 578.77M | |
$ 191.03M | $ 141.90M | $ 149.99M | $ 59.62M | $ 109.51M | $ 291.57M | |
$ 469.34M | $ 341.79M | $ 143.91M | $ 81.88M | $ 38.04M | $ 47.59M | |
$ -146.57M | $ -161.64M | $ -169.19M | $ -155.02M | $ -98.04M | $ -95.05M | |
$ 13.55M | $ -11.33M | $ -93.24M | $ -43.87M | $ 16.94M | $ -204.32M | |
$ -42.92M | $ 184.02M | $ -105.31M | $ -39.73M | $ -110.93M | $ 152.13M | |
$ -67.52M | $ -59.80M | $ 5.30M | $ 3.13M | $ -4.34M | $ 17.81M | |
$ -1.74M | $ -1.61M | $ -369.00K | $ -1.40M | $ -5.04M | $ -2.38M | |
$ -17.08M | $ 212.02M | $ -220.37M | $ -153.75M | $ -105.04M | $ 223.27M | |
$ -0.10 | $ 2.12 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ -0.09 | $ 2.11 | $ -2.22 | $ -1.43 | $ -1.22 | $ 2.59 | |
$ 403.83M | $ 99.91M | $ 99.42M | $ 89.92M | $ 86.02M | $ 85.99M | |
$ 405.10M | $ 100.43M | $ 99.42M | $ 89.92M | $ 86.02M | $ 86.03M | |
$ 1.20 | $ 1.20 | $ 1.26 | $ 1.32 | $ 1.32 | $ 1.32 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.08B | $ 813.91M | $ 551.29M | $ 73.92M | $ 570.15M | $ 923.07M | |
$ -411.00K | $ 243.82M | $ -193.21M | $ -104.23M | $ -87.17M | $ 223.27M | |
$ -94.53M | $ 141.53M | $ -9.98M | $ -52.03M | - | - | |
- | - | - | - | - | - | |
$ 86.97M | $ 345.66M | $ 63.88M | $ 115.28M | $ 44.05M | $ 247.19M | |
$ 345.91M | $ 559.30M | $ 294.25M | $ 345.02M | $ 246.79M | $ 456.91M |