Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 260.29M | $ 377.51M | $ 519.01M | $ 334.65M | $ 238.08M | $ 111.74M | |
$ -6.51M | $ 9.37M | $ 75.43M | $ 79.85M | $ 53.62M | $ 102.78M | |
$ 266.80M | $ 368.14M | $ 443.58M | $ 254.81M | $ 184.46M | $ 8.96M | |
$ 295.13M | $ 329.38M | $ 328.20M | $ 268.85M | $ 262.20M | $ 41.49M | |
$ -28.34M | $ 38.76M | $ 115.39M | $ -14.04M | $ -77.75M | $ -32.52M | |
$ -29.22M | $ -44.16M | $ -46.91M | $ 40.59M | $ 47.93M | $ 13.46M | |
$ -42.86M | $ -8.85M | $ 935.00K | $ 14.84M | $ 24.98M | $ -25.59M | |
$ -23.90M | $ 5.13M | $ 67.68M | $ -39.79M | $ -100.69M | $ -71.58M | |
$ -13.33M | $ -3.85M | $ -78.94M | $ ― | $ ― | $ ― | |
$ -230.00K | $ ― | $ ― | $ -3.70M | $ -12.00K | $ -12.00K | |
$ -10.57M | $ 8.98M | $ 146.58M | $ -39.68M | $ -100.59M | $ -71.57M | |
$ -0.07 | $ 0.06 | $ 0.93 | $ -0.25 | $ -0.64 | $ -0.73 | |
$ -0.08 | $ 0.04 | $ 0.91 | $ -0.25 | $ -0.64 | $ -0.73 | |
$ 644.46M | $ 159.00M | $ 158.22M | $ 157.64M | $ 158.07M | $ 98.62M | |
$ 661.57M | $ 162.90M | $ 161.01M | $ 157.64M | $ 158.07M | $ 98.62M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 288.63M | $ 338.75M | $ ― | $ -348.69M | $ -315.83M | $ -144.26M | |
$ -10.57M | $ 8.98M | $ 146.58M | $ -39.68M | $ -100.59M | $ -71.57M | |
$ -47.61M | $ 1.27M | $ -11.25M | $ -29.25M | $ -57.13M | $ -25.10M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 12.91M | $ 49.34M | $ 119.11M | $ -6.34M | $ -69.58M | $ -59.28M | |
$ 72.16M | $ 110.87M | $ 175.31M | $ 42.10M | $ -25.57M | $ -37.29M |