Income Statement | TTM | Dec 23 | Jun 23 | Mar 23 | Dec 22 | Dec 21 |
---|---|---|---|---|---|---|
$ 2.00B | $ 2.07B | $ 529.34M | $ 501.10M | $ 2.05B | $ 1.73B | |
$ 1.39B | $ 1.64B | $ 273.23M | $ 217.23M | $ 1.56B | $ 1.36B | |
$ 608.17M | $ 426.93M | $ 256.11M | $ 283.87M | $ 485.77M | $ 373.93M | |
$ 288.69M | $ 227.10M | $ 147.01M | $ 236.44M | $ 200.29M | $ 52.70M | |
$ 135.67M | $ 199.83M | $ 109.11M | $ 47.42M | $ 285.48M | $ 321.23M | |
$ 105.43M | $ 72.87M | $ -16.49M | $ -15.49M | $ -46.45M | $ -65.26M | |
$ -42.56M | $ -42.72M | $ 5.33M | $ 3.62M | $ 21.46M | $ 45.23M | |
$ 13.48M | $ 84.24M | $ 49.74M | $ 26.57M | $ 260.50M | $ 301.20M | |
$ 7.79M | $ 24.49M | $ 11.72M | $ 6.43M | $ 64.06M | $ 72.22M | |
$ -4.35M | $ -4.74M | $ -2.11M | $ -406.00K | $ -7.61M | - | |
$ 5.69M | $ 59.75M | $ 38.02M | $ 21.88M | $ 196.44M | $ 231.42M | |
$ 0.12 | $ 0.88 | $ 0.54 | $ 0.28 | $ 2.70 | $ 3.36 | |
$ 0.14 | $ 0.82 | $ 0.49 | $ 0.25 | $ 2.28 | $ 2.83 | |
$ 262.10M | $ 68.64M | $ 70.72M | $ 71.80M | $ 73.61M | $ 68.85M | |
$ 272.01M | $ 75.56M | $ 79.52M | $ 83.06M | $ 88.32M | $ 76.22M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | $ 1.66 | |
- | - | - | - | - | $ 37.94M | |
$ 1.79B | $ 1.87B | $ 420.23M | $ 453.67M | $ 1.76B | $ 1.41B | |
- | - | - | - | - | $ 58.79M | |
$ 6.26M | $ 60.33M | $ 38.02M | $ 20.14M | $ 198.58M | $ 231.42M | |
$ 7.50M | $ 67.48M | $ 39.30M | - | - | $ 206.20M | |
$ 53.81M | $ 156.94M | $ 66.41M | $ 42.06M | $ 307.36M | $ 360.00M | |
$ 446.78M | $ 520.47M | $ 245.15M | $ -45.22M | $ 663.21M | $ 701.84M |