Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 430.90M | $ 494.12M | $ 239.39M | $ 309.58M | $ 357.38M | |
| $ 353.75M | $ 426.50M | $ 184.64M | $ 255.13M | $ 297.77M | |
| $ 90.78M | $ 89.01M | $ 82.56M | $ 80.98M | $ 70.51M | |
| $ 466.00K | $ 190.00K | $ 204.00K | $ 317.00K | $ 415.00K | |
| $ 263.43M | $ 337.67M | $ 102.28M | $ 174.47M | $ 227.68M | |
| $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | $ 227.26M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | $ 227.26M | |
| $ 262.97M | $ 337.48M | $ 102.08M | $ 174.16M | $ 227.26M | |
| $ 1.61 | $ 2.32 | $ 0.80 | $ 1.50 | $ 2.02 | |
| $ 1.61 | $ 2.31 | $ 0.79 | $ 1.49 | $ 2.01 | |
| 161.08M | 144.09M | 125.19M | 114.74M | 111.98M | |
| 161.60M | 144.83M | 126.66M | 115.95M | 112.27M |