Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 769.74M | $ 1.39B | $ 1.35B | $ 1.12B | $ 817.76M | $ 887.14M | |
$ 536.23M | $ 973.18M | $ -1.08B | $ -854.97M | $ 482.21M | $ 600.76M | |
$ 233.51M | $ 415.39M | $ 465.63M | $ 484.25M | $ 335.55M | $ 286.38M | |
$ 108.92M | $ 199.41M | $ 365.40M | $ 187.46M | $ 147.52M | $ 169.44M | |
$ 124.59M | $ 215.97M | $ 110.33M | $ 296.79M | $ 188.03M | $ 116.94M | |
$ -101.63M | $ -114.95M | $ 25.31M | $ 167.34M | $ -37.56M | $ -45.78M | |
$ 12.05M | $ -109.94M | $ -108.14M | $ 18.77M | $ -137.07M | $ -49.99M | |
$ 35.02M | $ 305.39M | $ 135.36M | $ 174.55M | $ 13.39M | $ 21.16M | |
$ -5.68M | $ 78.67M | $ 26.76M | $ 43.84M | $ 12.32M | $ 20.82M | |
- | - | - | - | - | - | |
$ 41.63M | $ 226.29M | $ 219.36M | $ 249.89M | $ 412.00K | $ -772.00K | |
$ 0.37 | $ 2.11 | $ 0.98 | $ 1.14 | $ <0.01 | $ >-0.01 | |
$ 0.37 | $ 2.11 | $ 0.98 | $ 1.13 | $ <0.01 | $ >-0.01 | |
$ 222.93M | $ 107.09M | $ 110.08M | $ 219.20M | $ 117.45M | $ 117.25M | |
$ 223.60M | $ 107.49M | $ 223.83M | $ 221.14M | $ 117.71M | $ 117.90M | |
$ 0.16 | - | $ 0.32 | - | - | - | |
- | - | - | - | - | - | |
$ 0.83 | - | - | - | $ 1.12 | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 283.00K | $ 831.00K | |
$ 645.14M | $ 1.17B | $ -710.35M | $ -667.51M | $ 629.74M | $ 770.20M | |
$ 41.63M | $ 226.29M | $ 219.36M | $ 249.89M | $ 412.00K | $ -772.00K | |
$ 34.47M | $ 213.38M | - | - | $ 90.88M | $ 32.22M | |
$ 109.04M | - | - | - | $ 70.81M | $ 65.99M | |
$ 144.06M | $ 427.48M | $ 85.33M | $ 174.55M | $ 84.21M | $ 87.15M | |
$ 300.90M | $ 701.58M | $ 339.71M | $ 174.55M | $ 266.90M | $ 306.76M |