Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 732.60M | $ 739.34M | $ 669.59M | $ 427.54M | $ 226.97M | $ 487.61M | |
$ 554.36M | $ 570.88M | $ 505.10M | $ 344.66M | $ 218.46M | $ 275.10M | |
$ 178.24M | $ 168.47M | $ 164.49M | $ 82.88M | $ 8.51M | $ 212.51M | |
$ 104.97M | $ 106.80M | $ 96.21M | $ 82.35M | $ 69.88M | $ 76.25M | |
$ 130.81M | $ 61.67M | $ 68.39M | $ 1.45M | $ -79.85M | $ 64.40M | |
$ -100.59M | $ -87.82M | $ -49.49M | $ -30.85M | $ -44.93M | $ -53.42M | |
$ 4.19M | $ -1.79M | $ -4.49M | $ 2.18M | $ -822.00K | $ 1.95M | |
$ 22.15M | $ -27.94M | $ 23.39M | $ -31.59M | $ -129.08M | $ 2.96M | |
$ 2.10M | $ 2.69M | $ 4.04M | $ 1.32M | $ -4.41M | $ 1.76M | |
$ -259.00K | $ -253.00K | $ -328.00K | $ -252.00K | $ -217.00K | $ -199.00K | |
$ -54.49M | $ -74.30M | $ -10.76M | $ -39.86M | $ -115.28M | $ -9.77M | |
$ -0.77 | $ -1.13 | $ -0.15 | $ -0.76 | $ -3.39 | $ -0.32 | |
$ -0.77 | $ -1.13 | $ -0.15 | $ -0.76 | $ -3.39 | $ -0.32 | |
$ 265.31M | $ 65.99M | $ 69.69M | $ 52.68M | $ 34.00M | $ 32.29M | |
$ 461.39M | $ 65.99M | $ 69.69M | $ 52.68M | $ 34.00M | $ 32.29M | |
$ 0.20 | $ 0.20 | $ 0.08 | - | - | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 649.28M | $ 677.67M | $ 482.08M | $ 311.73M | $ 212.89M | $ 351.35M | |
$ -2.21M | $ -27.02M | $ 17.76M | $ -26.66M | $ -105.26M | $ 371.00K | |
$ -13.93M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 129.29M | $ 66.28M | $ 75.56M | $ -686.00K | $ -83.98M | $ 57.47M | |
$ 231.56M | $ 160.44M | $ 154.15M | $ 73.59M | $ -9.77M | $ 132.39M |