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.78B | 913.00M | 846.00M | 1.06B | 960.00M | 829.00M | 799.00M | 981.00M | 812.00M | |
Cost of Goods Sold | 2.86B | 682.00M | 639.00M | 797.00M | 738.00M | 632.00M | 618.00M | 746.00M | 633.00M |
| 923.00M | 231.00M | 207.00M | 263.00M | 222.00M | 197.00M | 181.00M | 235.00M | 179.00M | |
| 24.4% | 25.3% | 24.5% | 24.8% | 23.1% | 23.8% | 22.7% | 24.0% | 22.0% | |
Total Operating Expenses | 525.00M | 129.00M | 130.00M | 137.00M | 129.00M | 127.00M | 122.00M | 115.00M | 104.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 518.00M | 129.00M | 130.00M | 136.00M | 123.00M | 121.00M | 117.00M | 108.00M | 98.00M | |
| 398.00M | 102.00M | 77.00M | 126.00M | 93.00M | 70.00M | 59.00M | 120.00M | 75.00M | |
| 10.5% | 11.2% | 9.1% | 11.9% | 9.7% | 8.4% | 7.4% | 12.2% | 9.2% | |
| 388.00M | 100.00M | 77.00M | 124.00M | 87.00M | 67.00M | 58.00M | 111.00M | 69.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 7.00M | 2.00M | N/A | 1.00M | 4.00M | 2.00M | 1.00M | 4.00M | 5.00M | |
Other Income/Expense | -10.00M | -2.00M | 0.00 | -2.00M | -6.00M | -3.00M | -1.00M | -9.00M | -6.00M |
| 322.00M | 86.00M | 62.00M | 102.00M | 72.00M | 54.00M | 50.00M | 89.00M | 57.00M | |
| 66.00M | 14.00M | 15.00M | 22.00M | 15.00M | 13.00M | 8.00M | 22.00M | 12.00M | |
| 8.5% | 9.4% | 7.3% | 9.6% | 7.5% | 6.5% | 6.3% | 9.1% | 7.0% | |
| 495.00M | 128.00M | 101.00M | 150.00M | 116.00M | 93.00M | 82.00M | 143.00M | 98.00M | |
| 13.1% | 14.0% | 11.9% | 14.2% | 12.1% | 11.2% | 10.3% | 14.6% | 12.1% | |
| 97.00M | 26.00M | 24.00M | 24.00M | 23.00M | 23.00M | 23.00M | 23.00M | 23.00M | |
| 1.21 | 0.33 | 0.23 | 0.38 | 0.27 | 0.20 | 0.19 | 0.34 | 0.22 | |
| 1.20 | 0.32 | 0.23 | 0.38 | 0.27 | 0.20 | 0.19 | 0.33 | 0.21 | |
| 265.30M | 265.30M | 265.30M | 265.30M | 265.30M | 265.30M | 265.30M | 265.06M | 264.00M | |
| 268.80M | 268.80M | 268.80M | 268.80M | 268.80M | 268.80M | 268.80M | 268.00M | 268.00M |
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.65B | 3.23B | 2.83B | 2.69B | 2.88B | 2.78B | 2.71B | 2.33B | |
Cost of Goods Sold | 2.80B | 2.50B | 2.18B | 2.12B | 2.33B | 2.28B | 2.25B | 1.92B |
| 847.00M | 736.00M | 648.00M | 575.00M | 547.00M | 494.00M | 459.00M | 414.00M | |
| 23.2% | 22.8% | 22.9% | 21.4% | 19.0% | 17.8% | 16.9% | 17.7% | |
Total Operating Expenses | 499.00M | 443.00M | 417.00M | 14.00M | 311.00M | 313.00M | 296.00M | 369.00M |
| N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |
| 497.00M | 414.00M | 384.00M | 357.00M | 293.00M | 283.00M | 277.00M | 268.00M | |
| 348.00M | 293.00M | 231.00M | 561.00M | 236.00M | 181.00M | 163.00M | 45.00M | |
| 9.5% | 9.1% | 8.2% | 20.8% | 8.2% | 6.5% | 6.0% | 1.9% | |
| 336.00M | 264.00M | 192.00M | 525.00M | 200.00M | 112.00M | 95.00M | -17.00M | |
Interest Income | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 8.00M | 21.00M | 36.00M | 34.00M | 35.00M | 64.00M | 65.00M | 58.00M | |
Other Income/Expense | -12.00M | -29.00M | -39.00M | -36.00M | -36.00M | -69.00M | -68.00M | -62.00M |
| 278.00M | 213.00M | 168.00M | 405.00M | 154.00M | 85.00M | 75.00M | -10.00M | |
| 58.00M | 51.00M | 24.00M | 120.00M | 46.00M | 27.00M | 20.00M | -7.00M | |
| 7.6% | 6.6% | 5.9% | 15.0% | 5.3% | 3.1% | 2.8% | -0.4% | |
| 441.00M | 384.00M | 316.00M | 626.00M | 294.00M | 234.00M | 214.00M | 173.00M | |
| 12.1% | 11.9% | 11.2% | 23.2% | 10.2% | 8.4% | 7.9% | 7.4% | |
| 93.00M | 91.00M | 85.00M | 65.00M | 58.00M | 53.00M | 51.00M | 128.00M | |
| 1.05 | 0.81 | 0.64 | 1.88 | 1.06 | 0.57 | 0.52 | -0.07 | |
| 1.03 | 0.80 | 0.64 | 1.88 | 1.06 | 0.57 | 0.52 | -0.07 | |
| 265.30M | 264.00M | 262.50M | 215.00M | 145.00M | 149.78M | 145.00M | 145.00M | |
| 268.80M | 267.70M | 264.00M | 215.00M | 145.00M | 149.78M | 145.00M | 145.00M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.