Swipe horizontally to review earlier periods. The line-item column stays pinned.
| Quarterly Report | TTM | 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 | Quarter ended Jun 2024 |
|---|---|---|---|---|---|---|---|---|---|
| 4.33B | 1.06B | 1.09B | 1.11B | 1.06B | 942.12M | 1.23B | 1.17B | 998.20M | |
Cost of Goods Sold | 2.68B | 649.13M | 695.42M | 687.43M | 644.42M | 570.13M | 733.38M | 701.29M | 622.64M |
| 1.65B | 410.24M | 396.08M | 426.92M | 416.75M | 371.99M | 501.42M | 472.27M | 375.56M | |
| 38.1% | 38.7% | 36.3% | 38.3% | 39.3% | 39.5% | 40.6% | 40.2% | 37.6% | |
Total Operating Expenses | 1.33B | 292.94M | 405.39M | 323.84M | 304.96M | 288.35M | 303.40M | 303.64M | 272.33M |
| 244.08M | 62.66M | 61.01M | 60.06M | 60.35M | 62.05M | 59.26M | 56.94M | 54.00M | |
| 976.67M | 199.91M | 318.98M | 238.85M | 218.93M | 200.81M | 220.10M | 222.55M | 193.54M | |
| 322.84M | 117.29M | -9.31M | 103.08M | 111.79M | 83.64M | 198.01M | 168.62M | 103.23M | |
| 7.5% | 11.1% | -0.9% | 9.3% | 10.5% | 8.9% | 16.0% | 14.4% | 10.3% | |
| 237.31M | 96.76M | -27.64M | 78.34M | 89.85M | 58.51M | 145.00M | 147.23M | 78.69M | |
Interest Income | 3.80M | N/A | 2.06M | N/A | 1.75M | N/A | N/A | N/A | N/A |
| 68.96M | 15.38M | 16.88M | 18.46M | 18.24M | 17.11M | 19.88M | 22.91M | 23.32M | |
Other Income/Expense | -85.54M | -20.53M | -18.33M | -24.74M | -21.94M | -25.12M | -53.01M | -21.39M | -24.54M |
| 188.97M | 73.25M | -24.46M | 66.16M | 74.02M | 43.84M | 128.85M | 113.74M | 59.12M | |
| 47.12M | 23.65M | -3.71M | 11.76M | 15.42M | 14.24M | 27.34M | 33.45M | 19.64M | |
| 4.4% | 6.9% | -2.2% | 5.9% | 7.0% | 4.7% | 10.4% | 9.7% | 5.9% | |
| 527.51M | 173.26M | 41.85M | 152.29M | 160.11M | 129.78M | 241.85M | 211.78M | 146.12M | |
| 12.2% | 16.4% | 3.8% | 13.7% | 15.1% | 13.8% | 19.6% | 18.0% | 14.6% | |
| 204.67M | 55.97M | 51.16M | 49.21M | 48.32M | 46.14M | 43.83M | 43.15M | 42.88M | |
| 3.24 | 1.25 | -0.42 | 1.14 | 1.27 | 0.74 | 2.18 | 1.91 | 0.99 | |
| 3.19 | 1.24 | -0.42 | 1.12 | 1.25 | 0.73 | 2.15 | 1.89 | 0.97 | |
| 58.41M | 58.41M | 58.30M | 58.26M | 58.77M | 59.06M | 59.56M | 59.49M | 59.88M | |
| 59.23M | 59.23M | 58.30M | 59.12M | 59.39M | 59.75M | 60.35M | 60.31M | 60.64M |
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 |
|---|---|---|---|---|---|---|---|---|
| 4.21B | 4.30B | 4.02B | 4.56B | 3.74B | 2.49B | 2.20B | 2.02B | |
Cost of Goods Sold | 2.60B | 2.63B | 2.66B | 3.04B | 2.38B | 1.53B | 1.41B | 1.30B |
| 1.61B | 1.67B | 1.37B | 1.52B | 1.36B | 957.65M | 797.75M | 725.04M | |
| 38.3% | 38.8% | 33.9% | 33.3% | 36.4% | 38.5% | 36.2% | 35.8% | |
Total Operating Expenses | 1.32B | 1.13B | 979.23M | 955.67M | 638.95M | 478.55M | 425.59M | 367.86M |
| 243.47M | 219.60M | 173.44M | 159.77M | 104.30M | 80.25M | 68.39M | 50.02M | |
| 977.57M | 811.54M | 701.60M | 692.58M | 463.29M | 364.61M | 326.70M | 295.73M | |
| 289.19M | 536.74M | 386.20M | 566.33M | 721.14M | 479.11M | 372.16M | 357.18M | |
| 6.9% | 12.5% | 9.6% | 12.4% | 19.3% | 19.3% | 16.9% | 17.7% | |
| 199.06M | 409.44M | 290.30M | 508.47M | 691.53M | 446.19M | 319.61M | 311.08M | |
Interest Income | 7.67M | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
| 70.70M | 89.71M | 97.63M | 54.83M | 32.95M | 32.99M | 41.54M | 40.96M | |
Other Income/Expense | -90.13M | -127.30M | -95.90M | -57.86M | -29.61M | -32.91M | -52.56M | -46.10M |
| 159.55M | 325.26M | 203.09M | 350.27M | 533.39M | 349.33M | 253.26M | 238.26M | |
| 37.71M | 92.46M | 73.18M | 99.60M | 134.96M | 98.97M | 67.30M | 69.86M | |
| 3.8% | 7.6% | 5.0% | 7.7% | 14.3% | 14.1% | 11.5% | 11.8% | |
| 484.03M | 708.51M | 552.80M | 722.47M | 813.18M | 547.88M | 433.07M | 404.59M | |
| 11.5% | 16.5% | 13.7% | 15.8% | 21.8% | 22.0% | 19.6% | 20.0% | |
| 194.84M | 171.77M | 166.60M | 156.14M | 92.04M | 68.77M | 60.91M | 47.41M | |
| 2.73 | 5.46 | 3.31 | 5.55 | 8.51 | 5.61 | 4.09 | 3.86 | |
| 2.69 | 5.39 | 3.27 | 5.42 | 8.30 | 5.48 | 4.03 | 3.83 | |
| 58.52M | 59.56M | 61.27M | 63.12M | 62.69M | 62.28M | 61.93M | 61.66M | |
| 59.28M | 60.35M | 62.06M | 64.68M | 64.25M | 63.74M | 62.87M | 62.23M |
Values are displayed in USD. Negative numbers shown in red.
Values are displayed in USD. Negative numbers are shown in red.