Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 380.57M | $ 380.57M | $ 380.83M | $ 265.60M | $ 260.59M | |
- | - | - | - | $ 127.96M | |
- | - | - | - | $ 132.63M | |
- | - | - | - | $ 48.67M | |
- | - | - | - | $ 83.96M | |
- | - | - | - | $ -6.14M | |
- | - | - | - | - | |
$ 117.08M | $ 117.08M | $ 136.18M | $ 82.56M | $ 77.81M | |
$ 4.56M | $ 4.56M | $ 4.36M | $ -857.00K | $ 0.00 | |
- | - | - | - | - | |
$ 19.24M | $ 19.24M | $ 18.66M | $ 13.51M | $ 77.81M | |
$ 1.02 | $ 1.03 | $ 1.21 | $ 0.91 | $ 5.21 | |
$ 0.59 | $ 0.96 | $ 1.13 | $ 0.14 | $ 5.21 | |
$ 74.64M | $ 18.66M | $ 15.37M | $ 14.93M | $ 14.93M | |
$ 141.25M | $ 35.31M | $ 32.56M | $ 94.93M | $ 14.93M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | $ 176.63M | |
$ 27.65M | $ 19.24M | $ 18.66M | $ 13.51M | $ 77.81M | |
$ 109.38M | $ 116.87M | - | - | $ 77.81M | |
$ 19.51M | $ 19.51M | $ 14.19M | $ -11.93M | $ 5.27M | |
$ 9.47M | - | - | $ 82.56M | $ 83.96M | |
$ 12.07M | - | - | $ 94.64M | $ 93.87M |