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 |
|---|---|---|---|---|---|---|---|---|---|
| 3.75B | 976.00M | 985.00M | 891.00M | 902.00M | 913.00M | 878.00M | 844.00M | 826.00M | |
Cost of Goods Sold | 3.02B | 914.00M | 749.00M | 678.00M | 682.00M | 687.00M | 659.00M | 603.00M | 616.00M |
| 731.00M | 62.00M | 236.00M | 213.00M | 220.00M | 226.00M | 219.00M | 241.00M | 210.00M | |
| 19.5% | 6.4% | 24.0% | 23.9% | 24.4% | 24.8% | 24.9% | 28.6% | 25.4% | |
Total Operating Expenses | 332.00M | 64.00M | 83.00M | 98.00M | 87.00M | 103.00M | 89.00M | 121.00M | 96.00M |
| 103.00M | N/A | 37.00M | 33.00M | 33.00M | 45.00M | 40.00M | 59.00M | 43.00M | |
| 228.00M | 63.00M | 46.00M | 65.00M | 54.00M | 58.00M | 49.00M | 62.00M | 53.00M | |
| 399.00M | -2.00M | 153.00M | 115.00M | 133.00M | 123.00M | 130.00M | 120.00M | 114.00M | |
| 10.6% | -0.2% | 15.5% | 12.9% | 14.7% | 13.5% | 14.8% | 14.2% | 13.8% | |
| 449.00M | 126.00M | 118.00M | 103.00M | 102.00M | 102.00M | 85.00M | 99.00M | 76.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 106.00M | 24.00M | 27.00M | 26.00M | 29.00M | 21.00M | 29.00M | 26.00M | 38.00M | |
Other Income/Expense | 50.00M | 128.00M | -35.00M | -12.00M | -31.00M | -21.00M | -45.00M | -21.00M | -38.00M |
| 357.00M | 101.00M | 95.00M | 84.00M | 77.00M | 87.00M | 62.00M | 100.00M | 52.00M | |
| 92.00M | 25.00M | 23.00M | 19.00M | 25.00M | 15.00M | 23.00M | -1.00M | 24.00M | |
| 9.5% | 10.3% | 9.6% | 9.4% | 8.5% | 9.5% | 7.1% | 11.8% | 6.3% | |
| 502.00M | 22.00M | 178.00M | 144.00M | 158.00M | 146.00M | 152.00M | 143.00M | 137.00M | |
| 13.4% | 2.3% | 18.1% | 16.2% | 17.5% | 16.0% | 17.3% | 16.9% | 16.6% | |
| 103.00M | 24.00M | 25.00M | 29.00M | 25.00M | 23.00M | 22.00M | 23.00M | 23.00M | |
| 1.87 | 0.54 | 0.50 | 0.44 | 0.39 | 0.43 | 0.30 | 0.47 | 0.24 | |
| 1.83 | 0.53 | 0.49 | 0.43 | 0.38 | 0.42 | 0.30 | 0.47 | 0.24 | |
| 187.25M | 187.25M | 189.25M | 192.73M | 198.67M | 202.67M | 205.11M | 211.17M | 217.28M | |
| 190.59M | 190.59M | 193.20M | 197.51M | 202.19M | 205.26M | 207.57M | 212.96M | 218.40M |
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 |
|---|---|---|---|---|---|---|---|---|
| 3.58B | 3.48B | 3.89B | 3.60B | 3.63B | 3.03B | 3.25B | 3.38B | |
Cost of Goods Sold | 2.71B | 2.59B | 2.98B | 2.76B | 2.77B | 2.36B | 2.41B | 2.47B |
| 878.00M | 889.00M | 908.00M | 840.00M | 859.00M | 676.00M | 842.00M | 901.00M | |
| 24.5% | 25.6% | 23.4% | 23.3% | 23.6% | 22.3% | 25.9% | 26.7% | |
Total Operating Expenses | 385.00M | 426.00M | 422.00M | 369.00M | 352.00M | 388.00M | 378.00M | 377.00M |
| 151.00M | 187.00M | 175.00M | 153.00M | 136.00M | 111.00M | 129.00M | 128.00M | |
| 234.00M | 239.00M | 247.00M | 216.00M | 216.00M | 277.00M | 249.00M | 249.00M | |
| 493.00M | 463.00M | 486.00M | 471.00M | 507.00M | 288.00M | 464.00M | 524.00M | |
| 13.8% | 13.3% | 12.5% | 13.1% | 14.0% | 9.5% | 14.3% | 15.5% | |
| 392.00M | 343.00M | 347.00M | 496.00M | 538.00M | 119.00M | 346.00M | 396.00M | |
Interest Income | 4.00M | 3.00M | 7.00M | 76.00M | 11.00M | 3.00M | 7.00M | 7.00M |
| 105.00M | 157.00M | 160.00M | 84.00M | 94.00M | 80.00M | 68.00M | 19.00M | |
Other Income/Expense | -101.00M | -120.00M | -139.00M | 25.00M | 31.00M | -169.00M | -118.00M | -128.00M |
| 310.00M | 282.00M | 261.00M | 390.00M | 495.00M | 80.00M | 313.00M | 1.18B | |
| 82.00M | 61.00M | 86.00M | 106.00M | 43.00M | 39.00M | 33.00M | -784.00M | |
| 8.6% | 8.1% | 6.7% | 10.8% | 13.6% | 2.6% | 9.6% | 35.0% | |
| 592.00M | 553.00M | 576.00M | 555.00M | 599.00M | 375.00M | 537.00M | 601.00M | |
| 16.5% | 15.9% | 14.8% | 15.4% | 16.5% | 12.4% | 16.5% | 17.8% | |
| 99.00M | 90.00M | 90.00M | 84.00M | 92.00M | 87.00M | 73.00M | 77.00M | |
| 1.55 | 1.27 | N/A | 6.03 | 7.10 | 1.06 | 4.20 | 15.93 | |
| 1.52 | 1.26 | N/A | 5.99 | N/A | 1.05 | 4.12 | 15.86 | |
| 199.76M | 222.32M | 166.60M | 64.71M | 69.71M | 75.54M | 74.60M | 74.06M | |
| 203.62M | 224.12M | 166.60M | 65.08M | 69.71M | 76.10M | 75.93M | 74.40M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.