Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 403.00M | $ 390.63M | $ 380.83M | $ 265.60M | $ 260.59M | |
- | - | - | - | $ 127.96M | |
- | - | - | - | $ 132.63M | |
- | - | - | - | $ 48.67M | |
- | - | - | - | $ 83.96M | |
- | - | - | - | $ -6.14M | |
- | - | - | - | - | |
$ 141.46M | $ 117.08M | $ 136.18M | $ 82.56M | $ 77.81M | |
$ 6.08M | $ 4.56M | $ 4.36M | $ -857.00K | $ 0.00 | |
- | $ -38.36M | - | - | - | |
$ -74.89M | $ 6.61M | $ 18.66M | $ 13.51M | $ 77.81M | |
$ 1.33 | $ 1.03 | $ 1.21 | $ 0.91 | $ 5.21 | |
$ 0.80 | $ 0.96 | $ 1.13 | $ 0.14 | $ 5.21 | |
$ 82.45M | $ 18.66M | $ 15.37M | $ 14.93M | $ 14.93M | |
$ 143.15M | $ 35.31M | $ 32.56M | $ 94.93M | $ 14.93M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 176.63M | |
$ 27.71M | $ 19.24M | $ 18.66M | $ 13.51M | $ 77.81M | |
$ 142.90M | - | - | - | $ 77.81M | |
$ 19.51M | $ 19.51M | $ 14.19M | $ -11.93M | $ 5.27M | |
$ 32.26M | $ 136.59M | - | $ 82.56M | $ 83.96M | |
$ 34.96M | $ 146.52M | - | $ 94.64M | $ 93.87M |