Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 |
---|---|---|---|---|
$ 741.86M | $ 699.02M | $ 635.67M | $ 627.87M | |
$ 153.25M | $ 602.21M | $ 574.42M | $ 533.80M | |
$ 588.61M | $ 96.80M | $ 61.25M | $ 94.07M | |
$ 152.45M | $ 118.73M | $ 114.72M | $ 533.80M | |
$ -47.00K | $ -27.52M | $ -539.73M | $ -980.04M | |
$ -59.07M | $ -61.04M | $ 45.28M | - | |
$ 43.03M | $ 19.45M | $ -442.83M | $ -197.49M | |
$ -104.72M | $ -63.51M | $ -541.58M | $ -420.68M | |
$ 2.01M | $ 2.57M | $ -48.53M | $ -70.96M | |
- | - | - | - | |
$ -79.62M | $ -131.97M | $ -510.25M | $ -778.33M | |
$ -18.49 | $ -31.93 | $ -125.50 | $ -234.50 | |
$ -18.49 | $ -31.93 | $ -125.50 | $ -234.50 | |
$ 17.04M | $ 4.13M | $ 4.06M | $ 3.32M | |
$ 17.04M | $ 4.13M | $ 4.06M | $ 3.32M | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
- | - | - | - | |
$ 635.94M | $ 720.94M | $ 689.14M | $ 533.80M | |
$ -57.82M | $ -69.80M | $ -492.38M | $ -778.33M | |
$ 197.38M | $ 288.58M | - | - | |
- | - | - | - | |
$ 59.06M | $ -2.47M | $ -496.30M | $ -796.58M | |
$ 131.63M | $ 34.94M | $ -455.71M | $ -713.05M |