Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 527.99M | $ 288.50M | $ 391.05M | $ 352.88M | $ 187.44M | |
$ 247.58M | $ 127.46M | $ 215.77M | $ 188.49M | $ 42.87M | |
$ 31.41M | $ 22.45M | $ 23.33M | $ 20.21M | $ 16.63M | |
$ 47.19M | $ 31.29M | $ 28.81M | $ 26.63M | $ 25.47M | |
$ 258.11M | $ 134.09M | $ 217.44M | $ 165.86M | $ 36.23M | |
$ 216.18M | $ 105.01M | $ 190.47M | $ 168.28M | $ 25.18M | |
$ -13.22M | $ -9.54M | $ -5.80M | $ -36.15M | $ -25.91M | |
$ 202.96M | $ 95.47M | $ 184.66M | $ 132.13M | $ -725.00K | |
$ 100.78M | $ 47.22M | $ 100.92M | $ 48.20M | $ -8.84M | |
$ 0.08 | $ 0.04 | $ 0.08 | $ 0.04 | $ -0.01 | |
$ 0.08 | $ 0.04 | $ 0.08 | $ 0.04 | $ -0.01 | |
1.28B | 1.28B | 1.27B | 1.29B | 1.07B | |
1.29B | 1.28B | 1.28B | 1.29B | 1.07B |