Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 441.26M | $ 446.38M | $ 439.88M | $ 380.19M | $ 251.82M | $ 201.34M | |
$ 179.04M | $ 189.38M | $ -205.59M | $ -192.77M | $ 139.52M | $ 116.42M | |
$ 262.22M | $ 257.00M | $ 234.29M | $ 187.42M | $ 112.30M | $ 84.92M | |
$ 257.00M | $ 252.52M | $ 210.96M | $ 147.29M | $ 85.71M | $ 90.32M | |
$ 5.22M | $ 4.48M | $ 23.33M | $ 40.13M | $ 26.59M | $ -5.39M | |
$ -3.86M | $ -5.13M | $ -4.66M | $ -7.59M | $ -4.94M | $ -2.26M | |
$ -5.87M | $ 4.95M | $ -188.00K | $ 6.60M | $ -74.00K | $ -126.00K | |
$ 5.94M | $ 4.30M | $ 18.86M | $ 25.94M | $ 21.58M | $ -7.78M | |
$ -444.00K | $ -431.00K | $ -168.00K | $ -316.00K | $ 0.00 | - | |
- | - | - | - | - | - | |
$ 812.00K | $ 584.00K | $ 2.13M | $ 1.53M | $ 21.58M | $ -7.78M | |
$ 0.06 | $ 0.05 | $ 0.20 | $ 0.16 | $ 2.59 | $ -0.93 | |
$ 0.05 | $ 0.04 | $ 0.15 | $ 0.10 | $ 2.59 | $ -0.93 | |
$ 50.45M | $ 11.93M | $ 10.69M | $ 9.59M | $ 8.33M | $ 8.33M | |
$ 476.02M | $ 97.06M | $ 96.51M | $ 96.74M | $ 8.33M | $ 8.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 436.04M | $ 441.90M | $ 5.37M | $ -45.48M | $ 225.23M | $ 206.74M | |
$ 1.20M | $ 584.00K | $ 2.13M | $ 1.53M | $ 21.58M | $ -7.78M | |
$ 4.87M | - | - | - | $ 21.58M | $ -7.78M | |
- | - | - | - | $ 4.94M | $ 2.26M | |
$ 11.09M | $ 9.43M | $ 23.52M | $ 33.53M | $ 26.52M | $ -5.52M | |
$ 15.52M | $ 18.62M | $ 29.26M | $ 36.11M | $ 27.16M | $ -4.90M |