Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 744.00M | $ 739.34M | $ 669.59M | $ 427.54M | $ 226.97M | $ 487.61M | |
$ 574.59M | $ 570.88M | $ 505.10M | $ 344.66M | $ 218.46M | $ 275.10M | |
$ 169.41M | $ 168.47M | $ 164.49M | $ 82.88M | $ 8.51M | $ 212.51M | |
$ 105.11M | $ 106.80M | $ 96.21M | $ 82.35M | $ 69.88M | $ 76.25M | |
$ 61.13M | $ 61.67M | $ 68.39M | $ 1.45M | $ -79.85M | $ 64.40M | |
$ -97.66M | $ -87.82M | $ -49.49M | $ -30.85M | $ -44.93M | $ -53.42M | |
$ 512.00K | $ -1.79M | $ -4.49M | $ 2.18M | $ -822.00K | $ 1.95M | |
$ -40.63M | $ -27.94M | $ 23.39M | $ -31.59M | $ -129.08M | $ 2.96M | |
$ 1.77M | $ 2.69M | $ 4.04M | $ 1.32M | $ -4.41M | $ 1.76M | |
$ -239.00K | $ -253.00K | $ -328.00K | $ -252.00K | $ -217.00K | $ -199.00K | |
$ -86.25M | $ -74.30M | $ -10.76M | $ -39.86M | $ -115.28M | $ -9.77M | |
$ -1.25 | $ -1.13 | $ -0.15 | $ -0.76 | $ -3.39 | $ -0.32 | |
$ -1.25 | $ -1.13 | $ -0.15 | $ -0.76 | $ -3.39 | $ -0.32 | |
$ 264.61M | $ 65.99M | $ 69.69M | $ 52.68M | $ 34.00M | $ 32.29M | |
$ 460.69M | $ 65.99M | $ 69.69M | $ 52.68M | $ 34.00M | $ 32.29M | |
$ 0.20 | $ 0.20 | $ 0.08 | - | - | $ 0.64 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 634.65M | $ 677.67M | $ 482.08M | $ 311.73M | $ 212.89M | $ 351.35M | |
$ -36.84M | $ -27.02M | $ 17.76M | $ -26.66M | $ -105.26M | $ 371.00K | |
$ -36.63M | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 61.91M | $ 66.28M | $ 75.56M | $ -686.00K | $ -83.98M | $ 57.47M | |
$ 161.82M | $ 160.44M | $ 154.15M | $ 73.59M | $ -9.77M | $ 132.39M |