Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 527.39M | $ 681.48M | $ 835.58M | $ 532.58M | $ 349.95M | $ 404.18M | |
$ 353.18M | $ 449.01M | $ 483.22M | $ 370.54M | $ 325.11M | $ 347.57M | |
$ 174.21M | $ 232.46M | $ 352.37M | $ 162.04M | $ 24.84M | $ 56.61M | |
$ 33.09M | $ 29.52M | $ 32.19M | $ 100.09M | $ 94.25M | $ 105.67M | |
$ 81.81M | $ 201.41M | $ 319.91M | $ 134.48M | $ -34.88M | $ 27.38M | |
$ -29.48M | $ -28.65M | $ -34.06M | $ -60.98M | $ -63.43M | $ -62.64M | |
$ -514.00K | $ -1.57M | $ 851.00K | $ -3.76M | $ 423.00K | $ 3.13M | |
$ 52.77M | $ 172.72M | $ 286.96M | $ 78.21M | $ -98.15M | $ -34.99M | |
$ 187.00K | $ 289.00K | $ 160.00K | $ 57.00K | $ 30.00K | $ -18.00K | |
$ -5.25M | $ -21.47M | $ ― | $ ― | $ ― | $ ― | |
$ 52.58M | $ 172.43M | $ 286.80M | $ 78.16M | $ -98.18M | $ -34.97M | |
$ 4.97 | $ 16.31 | $ 27.07 | $ 7.31 | $ -8.77 | $ -3.10 | |
$ 4.97 | $ 16.31 | $ 27.07 | $ 7.31 | $ -8.77 | $ -3.10 | |
$ 42.28M | $ 10.57M | $ 10.59M | $ 10.69M | $ 11.20M | $ 11.33M | |
$ 42.28M | $ 10.57M | $ 10.59M | $ 10.69M | $ 11.20M | $ 11.33M | |
$ 7.29 | $ 26.62 | $ 19.32 | $ 4.65 | $ ― | $ 4.00 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 445.35M | $ 478.54M | $ 515.41M | $ 470.63M | $ 419.36M | $ 453.24M | |
$ 52.58M | $ 172.43M | $ 286.80M | $ 78.16M | $ -98.18M | $ -34.97M | |
$ 29.73M | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 67.49M | $ 201.38M | $ 321.03M | $ 139.19M | $ -34.72M | $ -32.41M | |
$ 152.19M | $ 281.10M | $ 403.16M | $ 212.67M | $ 41.35M | $ 51.10M |