Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 717.40M | $ 797.96M | $ 1.02B | $ 882.43M | $ 672.14M | $ 847.12M | |
$ 327.14M | $ 439.57M | $ 679.59M | $ 589.85M | $ 418.39M | $ 492.80M | |
$ 402.91M | $ 358.39M | $ 339.29M | $ 292.58M | $ 253.75M | $ 354.32M | |
$ 295.46M | $ 291.66M | $ 288.03M | $ 193.95M | $ 183.75M | $ 209.31M | |
$ 67.66M | $ 66.72M | $ 51.26M | $ 57.28M | $ 46.50M | $ 58.10M | |
$ 92.36M | $ 60.29M | $ -53.66M | $ -54.11M | $ -46.21M | $ -51.69M | |
$ -10.00M | $ -5.07M | $ -5.00K | $ 4.00K | $ 5.33M | $ -6.00K | |
$ 10.18M | $ 1.37M | $ -2.41M | $ 3.17M | $ -5.04M | $ 6.42M | |
$ 5.93M | $ 5.92M | $ 7.93M | $ 3.38M | $ 1.74M | $ 1.90M | |
$ -314.00K | - | - | - | - | - | |
$ 765.00K | $ -4.55M | $ -10.09M | $ -207.00K | $ -6.62M | $ -171.49M | |
$ 0.11 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ 0.11 | $ -0.11 | $ -0.26 | $ -0.01 | $ -0.17 | $ -4.44 | |
$ 155.27M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
$ 155.33M | $ 38.77M | $ 38.73M | $ 38.69M | $ 38.66M | $ 38.66M | |
$ 0.04 | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 558.27M | $ 731.24M | $ 967.62M | $ 727.05M | $ 540.67M | $ 702.11M | |
- | - | - | - | - | - | |
$ 4.07M | $ -4.55M | $ -10.33M | $ -211.00K | $ -6.77M | $ -174.95M | |
$ 12.31M | $ 1.36M | - | - | - | - | |
$ 36.87M | $ 57.68M | $ 48.11M | $ 57.28M | $ 41.17M | $ 6.42M | |
$ 75.80M | $ 107.58M | $ 104.39M | $ 114.03M | $ 102.64M | $ 70.22M |