Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Mar 2026 | Quarter ended Dec 2025 | Quarter ended Sep 2025 | Quarter ended Jun 2025 | Quarter ended Mar 2025 | Quarter ended Dec 2024 | Quarter ended Sep 2024 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 3.07B | 808.61M | 737.63M | 771.50M | 753.15M | 712.11M | 754.68M | 745.70M | 760.80M | |
Cost of Goods Sold | 2.81B | 769.14M | 657.71M | 713.57M | 672.15M | 642.55M | 663.78M | 695.70M | 708.73M |
| 258.32M | 39.47M | 79.92M | 57.92M | 81.00M | 69.57M | 90.90M | 50.00M | 52.07M | |
| 8.4% | 4.9% | 10.8% | 7.5% | 10.8% | 9.8% | 12.0% | 6.7% | 6.8% | |
Total Operating Expenses | 192.61M | 35.48M | 71.51M | 70.95M | 14.68M | 75.40M | 77.54M | 32.41M | 32.46M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 95.13M | 4.59M | 44.78M | 42.03M | 3.73M | 48.13M | 53.64M | 31.86M | 4.13M | |
| 65.71M | 4.00M | 8.41M | -13.02M | 66.32M | -5.83M | 13.35M | 17.59M | 19.61M | |
| 2.1% | 0.5% | 1.1% | -1.7% | 8.8% | -0.8% | 1.8% | 2.4% | 2.6% | |
| -13.34M | -5.94M | -44.59M | -21.91M | 59.09M | -13.39M | 12.49M | 8.54M | 12.13M | |
Interest Income | 5.64M | 1.50M | 1.29M | 1.36M | 1.49M | 1.49M | 1.59M | 1.83M | 1.79M |
| 41.17M | 11.65M | 10.23M | 9.94M | 9.35M | 9.54M | 11.13M | 11.09M | 9.04M | |
Other Income/Expense | -79.05M | -9.94M | -53.00M | -8.88M | -7.23M | -7.56M | -862K | -9.05M | -7.48M |
| -8.56M | -4.26M | -27.79M | -20.57M | 44.06M | -10.10M | 11.89M | 6.57M | 9.46M | |
| 3.90M | -1.48M | -9.27M | -822K | 15.47M | -3.17M | 910K | 2.00M | 2.93M | |
| -0.3% | -0.5% | -3.8% | -2.7% | 5.9% | -1.4% | 1.6% | 0.9% | 1.2% | |
| 358.18M | 80.19M | 81.75M | 59.16M | 137.08M | 64.22M | 85.23M | 89.18M | 92.28M | |
| 11.7% | 9.9% | 11.1% | 7.7% | 18.2% | 9.0% | 11.3% | 12.0% | 12.1% | |
| 292.47M | 76.20M | 73.33M | 72.18M | 70.76M | 70.05M | 71.88M | 71.58M | 72.67M | |
| -0.15 | -0.07 | -0.46 | -0.34 | 0.72 | -0.16 | 0.19 | 0.11 | 0.15 | |
| -0.15 | -0.07 | -0.46 | -0.34 | 0.72 | -0.16 | 0.19 | 0.11 | 0.15 | |
| 59.94M | 59.94M | 59.87M | 61.02M | 61.53M | 61.89M | 62.38M | 61.81M | 62.71M | |
| 59.91M | 59.91M | 59.87M | 61.02M | 61.53M | 61.89M | 62.08M | 62.02M | 62.86M |
Swipe horizontally to review earlier years. The line-item column stays pinned.
| Annual Report | 12/31/2025 | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 |
|---|---|---|---|---|---|---|---|---|
| 2.97B | 3.03B | 3.28B | 3.29B | 2.73B | 2.37B | 2.46B | 2.46B | |
Cost of Goods Sold | 2.80B | 2.69B | 2.86B | 2.77B | 2.26B | 1.91B | 2.04B | 2.04B |
| 172.42M | 338.63M | 423.65M | 521.59M | 477.93M | 460.89M | 427.41M | 418.06M | |
| 5.8% | 11.2% | 12.9% | 15.9% | 17.5% | 19.4% | 17.3% | 17.0% | |
Total Operating Expenses | 102.66M | 272.48M | 247.24M | 198.51M | 168.79M | 233.46M | 201.94M | 193.84M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 162.59M | 157.00M | 163.22M | 112.12M | 124.29M | 104.22M | 114.20M | |
| 69.76M | 66.15M | 176.42M | 323.08M | 309.15M | 227.44M | 225.47M | 224.22M | |
| 2.3% | 2.2% | 5.4% | 9.8% | 11.3% | 9.6% | 9.2% | 9.1% | |
| -20.79M | 42.48M | 147.78M | 324.79M | 346.01M | 224.69M | 221.91M | 223.88M | |
Interest Income | 5.63M | 6.90M | 6.70M | 1.73M | 1.21M | 1.63M | 3.33M | 2.74M |
| 39.05M | 39.21M | 33.53M | 11.83M | 4.42M | 4.21M | 6.85M | 2.69M | |
Other Income/Expense | -90.55M | -23.67M | -28.64M | 1.71M | 36.87M | -2.74M | -3.57M | -334K |
| -14.40M | 34.23M | 112.38M | 241.26M | 259.05M | 169.08M | 166.94M | 168.15M | |
| 2.21M | 8.91M | 35.49M | 79.21M | 84.54M | 55.62M | 54.96M | 55.73M | |
| -0.5% | 1.1% | 3.4% | 7.3% | 9.5% | 7.1% | 6.8% | 6.8% | |
| 356.08M | 356.55M | 475.93M | 603.00M | 576.85M | 490.72M | 475.00M | 454.37M | |
| 12.0% | 11.8% | 14.5% | 18.3% | 21.1% | 20.7% | 19.3% | 18.5% | |
| 286.32M | 290.40M | 299.51M | 279.92M | 267.70M | 263.29M | 249.53M | 230.15M | |
| -0.24 | 0.55 | 1.77 | 3.76 | 3.84 | 2.45 | 2.40 | 2.39 | |
| -0.24 | 0.55 | 1.76 | 3.74 | 3.82 | 2.44 | 2.38 | 2.33 | |
| 60.61M | 62.45M | 63.44M | 64.13M | 67.43M | 69.02M | 69.57M | 70.44M | |
| 60.61M | 62.66M | 63.72M | 64.58M | 67.86M | 69.43M | 70.03M | 72.06M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.