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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.91B | 484.76M | 479.63M | 473.30M | 469.83M | 477.79M | 454.47M | 462.35M | 442.36M | |
Cost of Goods Sold | 582.91M | 141.26M | 150.80M | 143.44M | 147.42M | 150.95M | 388.82M | 146.40M | 137.35M |
| 1.32B | 343.50M | 328.83M | 329.87M | 322.42M | 326.84M | 65.65M | 315.94M | 305.01M | |
| 69.4% | 70.9% | 68.6% | 69.7% | 68.6% | 68.4% | 14.4% | 68.3% | 69.0% | |
Total Operating Expenses | 592.47M | 188.31M | 183.30M | 178.15M | 42.72M | 69.76M | -238.85M | 187.16M | 167.56M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 85.77M | 33.41M | 17.14M | 18.06M | 17.16M | 16.29M | 31.53M | 29.07M | 21.14M | |
| 732.14M | 155.19M | 145.53M | 151.72M | 279.70M | 257.08M | 304.50M | 128.79M | 137.45M | |
| 38.4% | 32.0% | 30.3% | 32.1% | 59.5% | 53.8% | 67.0% | 27.9% | 31.1% | |
| 597.39M | 112.21M | 80.93M | 172.72M | 231.53M | 212.78M | 301.69M | 125.49M | 98.99M | |
Interest Income | 13.74M | 1.04M | N/A | 5.90M | 6.81M | 4.29M | 2.66M | 11.45M | 9.57M |
| 258.54M | 64.02M | 64.60M | 64.66M | 65.26M | 62.73M | 61.24M | 59.23M | 59.12M | |
Other Income/Expense | -134.75M | -42.98M | -64.60M | 21.00M | -48.17M | -44.30M | -2.80M | -3.30M | -38.46M |
| 575.56M | 106.19M | 83.39M | 164.62M | 221.36M | 203.11M | 257.45M | 118.42M | 92.91M | |
| 257K | 0.00 | 257K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| 30.2% | 21.9% | 17.4% | 34.8% | 47.1% | 42.5% | 56.6% | 25.6% | 21.0% | |
| 1.34B | 310.09M | 298.80M | 303.21M | 431.20M | 408.37M | 452.93M | 275.23M | 283.06M | |
| 70.4% | 64.0% | 62.3% | 64.1% | 91.8% | 85.5% | 99.7% | 59.5% | 64.0% | |
| 611.15M | 154.90M | 153.26M | 151.49M | 151.50M | 151.29M | 148.44M | 146.44M | 145.61M | |
| 8.90 | 1.65 | 1.25 | 2.56 | 3.44 | 3.16 | 4.01 | 1.84 | 1.45 | |
| 8.90 | 1.65 | 1.25 | 2.56 | 3.44 | 3.16 | 4.01 | 1.84 | 1.45 | |
| 64.45M | 64.45M | 64.46M | 64.40M | 64.39M | 64.31M | 64.23M | 64.23M | 64.21M | |
| 64.46M | 64.46M | 64.46M | 64.42M | 64.39M | 64.31M | 64.25M | 64.27M | 64.23M |
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 |
|---|---|---|---|---|---|---|---|---|
| 1.90B | 1.77B | 1.67B | 1.61B | 1.44B | 1.50B | 1.46B | 1.40B | |
Cost of Goods Sold | 592.61M | 566.82M | 532.05M | 497.74M | 232.25M | 211.58M | 189.24M | 183.63M |
| 1.31B | 1.21B | 1.14B | 1.11B | 1.21B | 1.28B | 1.27B | 1.22B | |
| 68.8% | 68.1% | 68.1% | 69.0% | 83.9% | 85.9% | 87.0% | 86.9% | |
Total Operating Expenses | 473.92M | 504.54M | 553.00M | 513.85M | 678.32M | 792.72M | 789.81M | 704.44M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 68.65M | 98.90M | 63.47M | 56.58M | 51.84M | 65.39M | 54.26M | 53.45M | |
| 834.03M | 703.10M | 584.34M | 595.23M | 530.00M | 491.44M | 481.11M | 511.99M | |
| 43.9% | 39.6% | 35.0% | 37.0% | 36.8% | 32.9% | 32.9% | 36.6% | |
| 697.96M | 811.31M | 430.71M | 432.99M | 515.69M | 864.25M | 707.26M | 646.37M | |
Interest Income | 17.00M | 80.95M | 46.26M | N/A | 98.74M | 41.00M | 46.30M | 23.01M |
| 257.25M | 235.53M | 212.91M | 223.84M | 203.13M | 220.63M | 217.34M | 220.49M | |
Other Income/Expense | -136.07M | 108.21M | -153.63M | -162.24M | -14.30M | 372.81M | 226.15M | 134.38M |
| 672.49M | 741.52M | 405.82M | 408.31M | 488.55M | 568.87M | 439.29M | 390.15M | |
| 257K | 0.00 | 0.00 | 0.00 | 0.00 | 1.53M | 1.46M | 0.00 | |
| 35.4% | 41.8% | 24.3% | 25.4% | 33.9% | 38.0% | 30.1% | 27.9% | |
| 1.44B | 1.28B | 1.13B | 1.13B | 1.05B | 1.02B | 964.86M | 991.87M | |
| 75.8% | 72.3% | 67.9% | 70.6% | 72.9% | 68.0% | 66.1% | 70.8% | |
| 607.54M | 580.22M | 548.44M | 539.32M | 520.07M | 525.50M | 483.75M | 479.88M | |
| 10.41 | 11.55 | 6.32 | 6.27 | 7.51 | 8.69 | 6.67 | 5.91 | |
| 10.41 | 11.54 | 6.32 | 6.27 | 7.51 | 8.68 | 6.66 | 5.90 | |
| 64.46M | 64.23M | 64.25M | 65.08M | 65.05M | 65.45M | 65.84M | 66.04M | |
| 64.46M | 64.25M | 64.25M | 65.10M | 65.09M | 65.56M | 65.94M | 66.09M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.