Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | Quarter ended Jun 2026 | 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 |
|---|---|---|---|---|---|---|---|---|---|
| 1.92B | 413.00M | 570.00M | 533.00M | 403.00M | 411.00M | 617.00M | 532.77M | 393.74M | |
Cost of Goods Sold | 712.00M | 0.00 | 206.00M | 391.00M | 115.00M | 130.00M | 256.00M | 218.52M | 142.03M |
| 794.00M | 0.00 | 364.00M | 142.00M | 288.00M | 281.00M | 361.00M | 314.25M | 251.71M | |
| 41.4% | 0.0% | 63.9% | 26.6% | 71.5% | 68.4% | 58.5% | 59.0% | 63.9% | |
Total Operating Expenses | 489.00M | 1.00M | 230.00M | 30.00M | 228.00M | 224.00M | 236.00M | 212.39M | 202.94M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2.37M | 0.00 | |
| 360.00M | 54.00M | 134.00M | 112.00M | 60.00M | 57.00M | 125.00M | 101.86M | 48.77M | |
| 18.8% | 13.1% | 23.5% | 21.0% | 14.9% | 13.9% | 20.3% | 19.1% | 12.4% | |
| 236.00M | 20.00M | 105.00M | 80.00M | 31.00M | 15.00M | 91.00M | 67.84M | 18.01M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | 14.00M | N/A |
| 152.00M | 39.00M | 38.00M | 37.00M | 38.00M | 36.00M | 37.00M | 36.95M | 36.02M | |
Other Income/Expense | -90.00M | 0.00 | -29.00M | -32.00M | -29.00M | -42.00M | -34.00M | -34.02M | -30.76M |
| 227.00M | 35.00M | 92.00M | 71.00M | 29.00M | 14.00M | 79.00M | 67.16M | 18.49M | |
| 30.00M | 6.00M | 13.00M | 9.00M | 2.00M | 1.00M | 12.00M | 677K | -478K | |
| 11.8% | 8.5% | 16.1% | 13.3% | 7.2% | 3.4% | 12.8% | 12.6% | 4.7% | |
| 641.00M | 122.00M | 201.00M | 185.00M | 133.00M | 129.00M | 196.00M | 172.22M | 116.65M | |
| 33.4% | 29.5% | 35.3% | 34.7% | 33.0% | 31.4% | 31.8% | 32.3% | 29.6% | |
| 281.00M | 68.00M | 67.00M | 73.00M | 73.00M | 72.00M | 71.00M | 70.36M | 67.89M | |
| 2.78 | 0.43 | 1.12 | 0.87 | 0.36 | 0.17 | 0.98 | 0.84 | 0.23 | |
| 2.78 | 0.43 | 1.12 | 0.87 | 0.36 | 0.17 | 0.98 | 0.84 | 0.23 | |
| 83.06M | 83.06M | 82.34M | 81.42M | 81.23M | 80.72M | 80.22M | 80.04M | 78.84M | |
| 83.11M | 83.11M | 82.35M | 81.51M | 81.28M | 80.77M | 80.31M | 80.04M | 78.97M |
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.96B | 1.94B | 1.75B | 1.71B | 1.44B | 1.32B | 1.35B | 1.40B | |
Cost of Goods Sold | 1.49B | 798.00M | 702.37M | 735.86M | 497.12M | 398.51M | 439.82M | 494.74M |
| 475.00M | 1.14B | 1.05B | 974.35M | 941.81M | 923.38M | 905.80M | 902.16M | |
| 24.2% | 58.8% | 59.9% | 57.0% | 65.5% | 69.9% | 67.3% | 64.6% | |
Total Operating Expenses | 121.00M | 834.00M | 791.49M | 784.10M | 713.58M | 690.68M | 695.42M | 637.33M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 0.00 | 0.00 | 40.38M | 12.23M | 12.25M | 12.28M | 0.00 | 10.52M | |
| 354.00M | 306.00M | 257.69M | 190.24M | 228.23M | 232.70M | 210.39M | 261.11M | |
| 18.0% | 15.8% | 14.7% | 11.1% | 15.9% | 17.6% | 15.6% | 18.7% | |
| 217.00M | 183.00M | 137.55M | 137.99M | 159.37M | 136.54M | 228.14M | 162.66M | |
Interest Income | 12.00M | 14.00M | 14.66M | 3.87M | 3.15M | 3.17M | 4.05M | 3.70M |
| 148.00M | 145.00M | 139.67M | 114.97M | 102.17M | 100.98M | 100.18M | 97.00M | |
Other Income/Expense | -137.00M | -123.00M | -120.14M | -52.26M | -68.87M | -96.16M | 17.75M | -98.45M |
| 193.00M | 180.00M | 171.18M | 155.18M | 147.33M | 129.49M | 196.98M | 136.43M | |
| 24.00M | 3.00M | -33.63M | -17.19M | 12.03M | 7.05M | 31.37M | 26.06M | |
| 9.8% | 9.3% | 9.8% | 9.1% | 10.2% | 9.8% | 14.6% | 9.8% | |
| 643.00M | 580.00M | 523.10M | 443.38M | 460.41M | 456.92M | 416.38M | 448.43M | |
| 32.7% | 29.9% | 29.9% | 25.9% | 32.0% | 34.6% | 30.9% | 32.1% | |
| 289.00M | 274.00M | 265.41M | 253.14M | 232.18M | 224.22M | 205.99M | 187.32M | |
| 2.38 | 2.28 | 2.24 | 2.13 | 2.11 | 1.91 | 2.98 | 2.08 | |
| 2.38 | 2.28 | 2.24 | 2.12 | 2.10 | 1.90 | 2.97 | 2.07 | |
| 80.97M | 78.72M | 76.40M | 72.99M | 69.95M | 67.96M | 66.20M | 65.67M | |
| 81.05M | 78.82M | 76.50M | 73.09M | 70.08M | 68.10M | 66.33M | 65.95M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.