Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 596.13M | $ 511.23M | $ 458.38M | $ 190.94M | $ 9.50M | $ 9.33M | |
$ 149.93M | $ 253.11M | $ 85.16M | $ 82.84M | $ 9.45M | $ 7.60M | |
$ 446.20M | $ 258.12M | $ 373.22M | $ 108.10M | $ 49.00K | $ 1.73M | |
$ 123.53M | $ 78.52M | $ 166.18M | $ 38.83M | $ 9.40M | $ 3.56M | |
$ 200.92M | $ 179.60M | $ 207.04M | $ 69.28M | $ -9.35M | $ -1.83M | |
$ -4.13M | $ -4.80M | $ -180.00K | $ -628.00K | $ -1.13M | $ -1.13M | |
$ 28.27M | $ 18.57M | $ -2.93M | $ -19.01M | $ 7.64M | $ 4.26M | |
$ 213.83M | $ 202.97M | $ 214.53M | $ 50.89M | $ -570.00K | $ 3.57M | |
$ 57.25M | $ 46.90M | $ 49.57M | $ 5.06M | $ -7.28M | $ 753.00K | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 184.59M | $ 156.07M | $ 164.96M | $ 45.83M | $ 6.71M | $ 2.81M | |
$ 0.78 | $ 0.66 | $ 0.71 | $ 0.23 | $ 0.05 | $ 0.03 | |
$ 0.77 | $ 0.66 | $ 0.70 | $ 0.21 | $ 0.05 | $ 0.03 | |
$ 946.94M | $ 235.58M | $ 227.30M | $ 199.80M | $ 139.38M | $ 88.47M | |
$ 954.20M | $ 237.71M | $ 230.75M | $ 215.86M | $ 145.38M | $ 88.76M | |
$ 0.40 | $ 0.40 | $ 0.40 | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 273.45M | $ 331.63M | $ 251.34M | $ -121.67M | $ -18.85M | $ -11.16M | |
$ 184.59M | $ 156.07M | $ 164.96M | $ 45.83M | $ 6.71M | $ 2.81M | |
$ 203.91M | $ 149.19M | $ 157.68M | $ 21.11M | $ -15.54M | $ 2.45M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 243.88M | $ 204.70M | $ 214.35M | $ 50.93M | $ -559.00K | $ 3.58M | |
$ 368.85M | $ 324.89M | $ 293.76M | $ 95.66M | $ 5.34M | $ 8.35M |