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 |
|---|---|---|---|---|---|---|---|---|---|
| 7.74B | 2.22B | 1.99B | 1.87B | 1.66B | 1.89B | 1.66B | 1.52B | 1.37B | |
Cost of Goods Sold | 4.45B | 1.08B | 1.24B | 1.10B | 1.03B | 1.04B | 986.00M | 1.00B | 924.00M |
| 3.29B | 1.15B | 746.00M | 769.00M | 632.00M | 846.00M | 677.00M | 523.00M | 446.00M | |
| 42.5% | 51.5% | 37.6% | 41.1% | 38.1% | 44.8% | 40.7% | 34.3% | 32.6% | |
Total Operating Expenses | 339.00M | 93.00M | 103.00M | 91.00M | 52.00M | 101.00M | 84.00M | 78.00M | 78.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 371.00M | 89.00M | 103.00M | 91.00M | 88.00M | 101.00M | 84.00M | 78.00M | 78.00M | |
| 2.95B | 1.05B | 640.00M | 678.00M | 580.00M | 745.00M | 593.00M | 445.00M | 368.00M | |
| 38.1% | 47.3% | 32.2% | 36.2% | 35.0% | 39.4% | 35.7% | 29.2% | 26.9% | |
| 3.10B | 1.09B | 844.00M | 602.00M | 565.00M | 635.00M | 437.00M | 433.00M | 400.00M | |
Interest Income | 93.00M | 26.00M | 20.00M | 24.00M | 23.00M | 17.00M | 17.00M | 33.00M | 32.00M |
| 171.00M | 50.00M | 39.00M | 41.00M | 41.00M | 36.00M | 37.00M | 47.00M | N/A | |
Other Income/Expense | 154.00M | 41.00M | 204.00M | -76.00M | -15.00M | -110.00M | -156.00M | -12.00M | 32.00M |
| 2.10B | 727.00M | 615.00M | 404.00M | 353.00M | 386.00M | 312.00M | 328.00M | 276.00M | |
| 604.00M | 224.00M | 168.00M | 107.00M | 105.00M | 143.00M | 86.00M | 41.00M | 59.00M | |
| 27.1% | 32.7% | 31.0% | 21.6% | 21.3% | 20.4% | 18.8% | 21.5% | 20.1% | |
| 3.84B | 1.27B | 868.00M | 906.00M | 797.00M | 977.00M | 814.00M | 666.00M | 597.00M | |
| 49.6% | 57.0% | 43.7% | 48.4% | 48.0% | 51.7% | 48.9% | 43.7% | 43.6% | |
| 888.00M | 215.00M | 228.00M | 228.00M | 217.00M | 232.00M | 221.00M | 221.00M | 229.00M | |
| 13.52 | 4.74 | 3.99 | 2.60 | 2.19 | 2.37 | 1.85 | 1.89 | 1.55 | |
| 13.49 | 4.73 | 3.98 | 2.59 | 2.19 | 2.37 | 1.85 | 1.89 | 1.55 | |
| 153.60M | 153.60M | 154.20M | 155.90M | 161.00M | 162.90M | 168.60M | 173.20M | 178.40M | |
| 153.90M | 153.90M | 154.50M | 156.10M | 161.20M | 163.10M | 168.80M | 173.50M | 178.60M |
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 |
|---|---|---|---|---|---|---|---|---|
| 7.08B | 5.94B | 6.63B | 11.19B | 6.54B | 4.12B | 4.59B | 4.43B | |
Cost of Goods Sold | 4.36B | 3.88B | 3.99B | 5.29B | 4.18B | 3.29B | 3.41B | 3.52B |
| 2.72B | 2.06B | 2.65B | 5.89B | 2.36B | 834.00M | 1.18B | 906.00M | |
| 38.5% | 34.6% | 39.9% | 52.7% | 36.1% | 20.2% | 25.8% | 20.5% | |
Total Operating Expenses | 364.00M | 310.00M | 289.00M | 290.00M | 223.00M | 206.00M | 239.00M | 212.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 364.00M | 320.00M | 289.00M | 290.00M | 223.00M | 206.00M | 239.00M | 214.00M | |
| 2.37B | 1.75B | 2.36B | 5.60B | 2.14B | 628.00M | 945.00M | 694.00M | |
| 33.4% | 29.4% | 35.5% | 50.1% | 32.7% | 15.2% | 20.6% | 15.7% | |
| 2.24B | 1.76B | 2.25B | 5.09B | 1.54B | 463.00M | 772.00M | 547.00M | |
Interest Income | 81.00M | 123.00M | 158.00M | 65.00M | 1.00M | 18.00M | 20.00M | 13.00M |
| 155.00M | 121.00M | 150.00M | 344.00M | 184.00M | 179.00M | 237.00M | 241.00M | |
Other Income/Expense | -126.00M | 16.00M | -108.00M | -507.00M | -595.00M | -165.00M | -173.00M | -147.00M |
| 1.46B | 1.22B | 1.52B | 3.35B | 917.00M | 317.00M | 493.00M | 290.00M | |
| 441.00M | 285.00M | 410.00M | 1.16B | 283.00M | 31.00M | 126.00M | 119.00M | |
| 20.5% | 20.5% | 23.0% | 29.9% | 14.0% | 7.7% | 10.7% | 6.5% | |
| 3.26B | 2.67B | 3.23B | 6.44B | 3.02B | 1.51B | 1.81B | 1.57B | |
| 46.1% | 45.0% | 48.6% | 57.6% | 46.1% | 36.7% | 39.4% | 35.4% | |
| 898.00M | 925.00M | 869.00M | 841.00M | 879.00M | 884.00M | 863.00M | 872.00M | |
| 8.98 | 6.75 | 7.89 | 16.46 | 4.27 | 1.48 | 2.24 | 1.25 | |
| 8.97 | 6.74 | 7.87 | 16.39 | 4.24 | 1.47 | 2.22 | 1.24 | |
| 162.10M | 180.40M | 193.30M | 203.30M | 215.00M | 214.90M | 220.20M | 232.60M | |
| 162.20M | 180.70M | 193.80M | 204.20M | 216.20M | 215.20M | 221.60M | 233.80M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.