Income Statement | TTM | Dec 23 | Jun 23 | Mar 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|---|
$ 2.07B | $ 2.07B | $ 529.34M | $ 501.10M | $ 2.05B | $ 1.73B | |
$ 1.06B | $ 1.12B | $ 273.23M | $ 217.23M | $ 862.31M | $ 1.36B | |
$ 1.01B | $ 950.16M | $ 256.11M | $ 283.87M | $ 1.18B | $ 373.93M | |
$ 693.77M | $ 601.78M | $ 147.01M | $ 236.44M | $ 897.68M | $ 52.70M | |
$ 199.83M | $ 199.83M | $ 109.11M | $ 47.42M | $ 285.48M | $ 321.23M | |
$ -71.94M | $ -71.94M | $ -16.49M | $ -15.49M | $ -37.42M | $ -65.26M | |
$ 40.98M | $ 42.72M | $ 5.33M | $ 3.62M | $ -12.44M | $ 45.23M | |
$ 84.24M | $ 84.24M | $ 49.74M | $ 26.57M | $ 260.50M | $ 301.20M | |
$ 24.49M | $ 24.49M | $ 11.72M | $ 6.43M | $ 64.06M | $ 72.22M | |
$ -4.74M | $ -4.74M | $ -2.11M | $ -406.00K | $ -7.61M | - | |
$ 138.14M | $ 60.33M | $ 38.02M | $ 21.88M | $ 196.44M | $ 231.42M | |
$ 0.85 | $ 0.88 | $ 0.54 | $ 0.28 | $ 2.70 | $ 3.36 | |
$ 0.76 | $ 0.82 | $ 0.49 | $ 0.25 | $ 2.28 | $ 2.83 | |
$ 274.56M | $ 68.64M | $ 70.72M | $ 71.80M | $ 73.61M | $ 68.85M | |
$ 302.24M | $ 75.56M | $ 79.52M | $ 83.06M | $ 88.32M | $ 76.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.66 | |
- | - | - | - | - | $ 37.94M | |
$ 1.76B | $ 1.72B | $ 420.23M | $ 453.67M | $ 1.76B | $ 1.41B | |
- | - | - | - | - | $ 58.79M | |
$ 60.33M | $ 60.33M | $ 38.02M | $ 20.14M | $ 196.44M | $ 231.42M | |
$ 43.22M | $ 67.48M | $ 39.30M | - | - | $ 206.20M | |
$ 156.94M | $ 156.94M | $ 66.41M | $ 42.06M | $ 297.92M | $ 360.00M | |
$ 520.47M | $ 520.47M | $ 245.15M | $ -45.22M | $ -45.63M | $ 701.84M |