Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 538.57M | $ 447.29M | $ 529.00M | $ 496.25M | $ 515.40M | |
$ 184.00M | $ 145.40M | $ 141.10M | $ 124.96M | $ 180.93M | |
$ 38.23M | $ 33.34M | $ 56.95M | $ 51.03M | $ 51.73M | |
$ 1.12M | $ 1.43M | $ 1.47M | $ 1.38M | $ 747.00K | |
$ 150.95M | $ 112.74M | $ 101.77M | $ 87.25M | $ 114.97M | |
$ 145.77M | $ 112.06M | $ 97.11M | $ 83.92M | $ 125.81M | |
$ -4.20M | $ -9.48M | $ -2.96M | $ -6.80M | $ -7.36M | |
$ 141.57M | $ 102.58M | $ 45.32M | $ 77.13M | $ 111.64M | |
$ 86.55M | $ 17.21M | $ 4.49M | $ 43.27M | $ 63.37M | |
$ 0.20 | $ 0.06 | $ 0.01 | $ 0.19 | $ 0.33 | |
$ 0.20 | $ 0.06 | $ 0.01 | $ 0.19 | $ 0.33 | |
299.74M | 299.74M | 299.74M | 264.86M | 261.69M | |
299.74M | 299.74M | 299.74M | 264.86M | 261.69M |