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 |
|---|---|---|---|---|---|---|---|---|---|
| 5.38B | 1.06B | 1.04B | 1.68B | 1.59B | 1.10B | 844.57M | 1.51B | 887.67M | |
Cost of Goods Sold | 3.01B | 451.19M | 558.11M | 1.02B | 984.11M | 597.32M | 500.17M | 946.37M | 442.36M |
| 2.37B | 605.00M | 486.13M | 665.34M | 610.75M | 499.85M | 344.40M | 567.66M | 445.31M | |
| 44.0% | 57.3% | 46.6% | 39.5% | 38.3% | 45.6% | 40.8% | 37.5% | 50.2% | |
Total Operating Expenses | 557.52M | 154.62M | 140.83M | 117.42M | 144.65M | 138.24M | 123.16M | 110.89M | 123.31M |
| 269.73M | 76.24M | 66.94M | 65.95M | 60.59M | 54.49M | 52.39M | 46.50M | 50.20M | |
| 215.28M | 51.95M | 65.33M | 50.68M | 47.32M | 52.59M | 53.16M | 49.58M | 46.29M | |
| 1.81B | 450.39M | 345.30M | 547.92M | 466.10M | 361.61M | 221.24M | 456.77M | 322.00M | |
| 33.6% | 42.6% | 33.1% | 32.6% | 29.2% | 33.0% | 26.2% | 30.2% | 36.3% | |
| 1.83B | 459.38M | 354.33M | 551.34M | 460.35M | 352.17M | 217.06M | 446.35M | 327.34M | |
Interest Income | 109.58M | 29.92M | 28.86M | 27.49M | 23.31M | 12.10M | 18.86M | 14.67M | 22.58M |
| 38.60M | 5.56M | 7.62M | 11.30M | 14.12M | 9.18M | 9.53M | 10.89M | 9.01M | |
Other Income/Expense | 15.70M | 8.99M | 9.03M | 3.42M | -5.75M | -9.44M | -4.18M | -10.42M | 5.34M |
| 1.75B | 422.57M | 346.62M | 520.88M | 455.94M | 341.87M | 209.53M | 393.12M | 312.96M | |
| 5.77M | -36.81M | 7.71M | 30.46M | 4.40M | 10.30M | 7.52M | 53.23M | 14.39M | |
| 32.5% | 40.0% | 33.2% | 31.0% | 28.6% | 31.2% | 24.8% | 26.0% | 35.3% | |
| 2.39B | 598.23M | 492.70M | 688.55M | 606.42M | 485.02M | 346.09M | 581.19M | 433.16M | |
| 44.4% | 56.6% | 47.2% | 40.9% | 38.0% | 44.2% | 41.0% | 38.4% | 48.8% | |
| 576.20M | 147.84M | 147.39M | 140.63M | 140.33M | 123.41M | 124.84M | 124.42M | 111.16M | |
| 16.26 | 3.93 | 3.23 | 4.85 | 4.25 | 3.19 | 1.96 | 3.67 | 2.92 | |
| 16.22 | 3.92 | 3.22 | 4.84 | 4.24 | 3.18 | 1.95 | 3.65 | 2.91 | |
| 107.46M | 107.46M | 107.36M | 107.31M | 107.26M | 107.25M | 107.12M | 107.06M | 107.05M | |
| 107.73M | 107.73M | 107.62M | 107.66M | 107.54M | 107.52M | 107.42M | 107.59M | 107.56M |
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 |
|---|---|---|---|---|---|---|---|---|
| 5.22B | 4.21B | 3.32B | 2.62B | 2.92B | 2.71B | 3.06B | 2.24B | |
Cost of Goods Sold | 3.10B | 2.35B | 2.02B | 2.55B | 2.19B | 2.03B | 2.51B | 1.85B |
| 2.12B | 1.86B | 1.30B | 69.86M | 729.95M | 680.67M | 549.21M | 392.18M | |
| 40.6% | 44.2% | 39.2% | 2.7% | 25.0% | 25.1% | 17.9% | 17.5% | |
Total Operating Expenses | 523.48M | 463.44M | 443.41M | 97.09M | 143.20M | 363.18M | 711.00M | 352.06M |
| 233.42M | 191.38M | 152.31M | 112.80M | 99.11M | 93.74M | 96.61M | 84.47M | |
| 203.76M | 188.26M | 197.62M | 164.72M | 170.32M | 222.92M | 205.47M | 176.86M | |
| 1.60B | 1.39B | 857.27M | -27.24M | 586.75M | 317.49M | -161.78M | 40.11M | |
| 30.6% | 33.2% | 25.8% | -1.0% | 20.1% | 11.7% | -5.3% | 1.8% | |
| 1.58B | 1.41B | 891.29M | 8.60M | 572.16M | 291.06M | -120.41M | 147.77M | |
Interest Income | 81.76M | 89.09M | 97.67M | 33.28M | 6.18M | 16.56M | 48.89M | 59.79M |
| 44.13M | 38.87M | 12.96M | 12.22M | 13.11M | 24.04M | 27.07M | 25.92M | |
Other Income/Expense | -15.95M | 11.92M | 34.02M | 35.83M | -14.59M | -26.43M | 41.37M | 107.65M |
| 1.53B | 1.29B | 830.78M | -44.17M | 468.69M | 398.36M | -114.93M | 144.33M | |
| 52.68M | 114.29M | 60.51M | 52.76M | 103.47M | -107.29M | -5.48M | 3.44M | |
| 29.3% | 30.7% | 25.0% | -1.7% | 16.0% | 14.7% | -3.8% | 6.4% | |
| 2.13B | 1.82B | 1.17B | 242.49M | 846.65M | 550.41M | 43.69M | 170.85M | |
| 40.7% | 43.2% | 35.1% | 9.3% | 29.0% | 20.3% | 1.4% | 7.6% | |
| 529.22M | 423.50M | 307.99M | 269.72M | 259.90M | 232.93M | 205.47M | 130.74M | |
| 14.25 | 12.07 | 7.78 | -0.41 | 4.41 | 3.76 | -1.09 | 1.38 | |
| 14.21 | 12.02 | 7.74 | -0.41 | 4.38 | 3.73 | -1.09 | 1.36 | |
| 107.23M | 107.02M | 106.80M | 106.55M | 106.26M | 105.87M | 105.31M | 104.75M | |
| 107.54M | 107.53M | 107.37M | 106.55M | 106.92M | 106.69M | 105.31M | 106.11M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.