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.82B | 430.42M | 425.75M | 481.60M | 482.36M | 401.26M | 394.56M | 453.04M | 451.75M | |
Cost of Goods Sold | 926.78M | 248.85M | 228.46M | 226.34M | 223.14M | 234.80M | 213.38M | 200.09M | 197.35M |
| 893.35M | 181.57M | 197.29M | 255.26M | 259.22M | 166.46M | 181.19M | 252.95M | 254.40M | |
| 49.1% | 42.2% | 46.3% | 53.0% | 53.7% | 41.5% | 45.9% | 55.8% | 56.3% | |
Total Operating Expenses | 554.67M | 136.92M | 139.80M | 146.43M | 131.51M | 131.60M | 122.67M | 130.66M | 131.81M |
| 179.52M | 47.90M | 44.09M | 44.96M | 42.57M | 41.11M | 38.91M | 38.61M | 37.66M | |
| 277.15M | 65.09M | 70.45M | 76.80M | 64.81M | 66.39M | 59.78M | 67.80M | 62.64M | |
| 338.68M | 44.65M | 57.49M | 108.83M | 127.71M | 34.86M | 58.52M | 122.29M | 122.59M | |
| 18.6% | 10.4% | 13.5% | 22.6% | 26.5% | 8.7% | 14.8% | 27.0% | 27.1% | |
| 306.51M | 38.92M | 50.42M | 99.04M | 118.12M | 17.87M | 71.64M | 110.26M | 107.28M | |
Interest Income | 16.07M | 5.59M | 3.61M | 3.20M | 3.68M | 3.93M | 4.06M | 4.09M | 3.87M |
| 52.81M | 11.98M | 12.20M | 13.83M | 14.81M | 14.53M | 14.68M | 16.63M | 18.36M | |
Other Income/Expense | -32.17M | -5.72M | -7.07M | -9.79M | -9.58M | -16.99M | 13.12M | -12.03M | -15.31M |
| 225.69M | 31.80M | 38.31M | 64.34M | 91.25M | 12.20M | 58.87M | 98.56M | 81.43M | |
| 80.82M | 7.13M | 12.12M | 34.70M | 26.87M | 5.67M | 12.77M | 11.70M | 25.85M | |
| 12.4% | 7.4% | 9.0% | 13.4% | 18.9% | 3.0% | 14.9% | 21.8% | 18.0% | |
| 443.99M | 68.59M | 85.15M | 136.01M | 154.25M | 61.37M | 84.94M | 148.91M | 156.44M | |
| 24.4% | 15.9% | 20.0% | 28.2% | 32.0% | 15.3% | 21.5% | 32.9% | 34.6% | |
| 105.31M | 23.94M | 27.66M | 27.18M | 26.54M | 26.51M | 26.42M | 26.62M | 33.85M | |
| 2.20 | 0.31 | 0.38 | 0.63 | 0.88 | 0.12 | 0.56 | 0.94 | 0.78 | |
| 2.18 | 0.31 | 0.37 | 0.62 | 0.88 | 0.12 | 0.55 | 0.93 | 0.77 | |
| 101.50M | 101.50M | 101.92M | 102.89M | 103.25M | 104.38M | 105.35M | 105.10M | 104.77M | |
| 101.68M | 101.68M | 102.84M | 103.44M | 103.89M | 105.10M | 106.83M | 106.32M | 106.02M |
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.76B | 1.59B | 1.45B | 1.42B | 1.37B | 1.29B | 1.26B | 1.01B | |
Cost of Goods Sold | 897.65M | 791.78M | 719.21M | 696.07M | 638.87M | 622.46M | 617.45M | 430.35M |
| 862.13M | 802.50M | 733.37M | 725.83M | 731.73M | 671.86M | 640.84M | 579.43M | |
| 49.0% | 50.3% | 50.5% | 51.0% | 53.4% | 51.9% | 50.9% | 57.4% | |
Total Operating Expenses | 532.22M | 494.37M | 512.96M | 522.00M | 521.83M | 527.12M | 517.09M | 453.52M |
| 167.54M | 146.68M | 140.76M | 146.31M | 144.31M | 139.29M | 146.57M | 143.63M | |
| 267.78M | 236.73M | 249.83M | 249.01M | 250.34M | 256.04M | 258.98M | 225.30M | |
| 329.91M | 308.13M | 220.41M | 203.84M | 209.90M | 144.74M | 123.76M | 125.91M | |
| 18.7% | 19.3% | 15.2% | 14.3% | 15.3% | 11.2% | 9.8% | 12.5% | |
| 306.67M | 250.41M | 147.63M | 206.63M | 175.06M | 98.63M | 72.21M | 91.80M | |
Interest Income | 14.87M | 15.93M | 14.21M | 12.55M | 11.52M | 11.63M | 11.97M | 11.14M |
| 57.85M | 72.47M | 78.49M | 53.19M | 45.06M | 56.63M | 64.03M | 41.53M | |
Other Income/Expense | -23.24M | -57.73M | -72.78M | 2.80M | -34.83M | -46.12M | -51.55M | -34.11M |
| 226.66M | 203.12M | 121.51M | 142.18M | 127.79M | 72.66M | 67.06M | 68.92M | |
| 80.01M | 47.29M | 26.12M | 64.46M | 47.27M | 25.97M | 5.15M | 22.88M | |
| 12.9% | 12.7% | 8.4% | 10.0% | 9.3% | 5.6% | 5.3% | 6.8% | |
| 436.56M | 428.80M | 354.40M | 342.20M | 353.81M | 308.51M | 262.26M | 223.26M | |
| 24.8% | 26.9% | 24.4% | 24.1% | 25.8% | 23.8% | 20.8% | 22.1% | |
| 106.65M | 120.67M | 133.99M | 138.36M | 143.91M | 163.76M | 138.50M | 97.35M | |
| 2.18 | 1.93 | 1.12 | 1.25 | 1.09 | 0.62 | 0.58 | 0.59 | |
| 2.16 | 1.91 | 1.12 | 1.24 | 1.08 | 0.62 | 0.57 | 0.59 | |
| 103.96M | 105.49M | 108.50M | 113.70M | 117.41M | 116.40M | 116.17M | 116.06M | |
| 104.81M | 106.49M | 108.86M | 114.24M | 118.65M | 118.08M | 118.57M | 117.63M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.