Income Statement | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|
$ 288.50M | $ 391.05M | $ 352.88M | $ 187.45M | $ 27.22M | |
$ 127.46M | $ 215.77M | $ 188.49M | $ 42.87M | $ 11.56M | |
$ 22.45M | $ 23.33M | $ 18.92M | $ 16.63M | $ 13.03M | |
$ 31.29M | $ 28.81M | $ 26.63M | $ 25.47M | $ 7.93M | |
$ 131.36M | $ 214.93M | $ 193.64M | $ 48.23M | $ 4.64M | |
$ 105.01M | $ 190.47M | $ 168.28M | $ 25.18M | $ -3.29M | |
$ -9.54M | $ -5.80M | $ -36.15M | $ -25.91M | $ 515.32K | |
$ 95.47M | $ 184.66M | $ 132.13M | $ -725.31K | $ -2.63M | |
$ 47.22M | $ 100.93M | $ 48.21M | $ -7.87M | $ 4.98M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 0.04 | $ 0.08 | $ 0.04 | $ -0.01 | $ 0.01 | |
$ 0.04 | $ 0.08 | $ 0.04 | $ -0.01 | $ 0.00 | |
1.28B | 1.27B | 1.29B | 1.07B | 1.04B | |
1.28B | 1.28B | 1.29B | 1.07B | 1.05B |