Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 3,616.00 1,368.00 1,129.00 7,948.00 607.00 583.00 841.00 724.00 551.00 430.00 656.00 1,852.00 1,035.00 1,698.82 875.93 623.79 554.47 286.94 260.55 281.61
Accounts receivable, net 3,210.00 3,129.00 2,950.00 3,935.00 1,208.00 1,230.00 988.00 953.00 903.00 777.00 700.00 508.00 482.00 127.00 136.33 114.46 109.07 81.25 52.02 32.12
Inventories 80,191.00 153,521.00 146,971.00 85,083.00 65,930.00 64,773.00 51,991.00 55,829.00 51,826.00 47,787.00 42,493.00 31,969.32 31,608.81 125.25 -18,584.16 66.58 37.47 23.49
Other current assets 78,952.00 84,598.00 80,894.00 145,064.00 152,485.00 85,406.00 66,150.00 65,015.00 52,124.00 97.00 131.00 47,872.00 249.00 32,011.00 31,646.11 22,839.53 18,796.31 12,184.40 829.52 27.19
Total current assets 85,778.00 89,095.00 84,973.00 156,947.00 154,300.00 87,219.00 67,979.00 66,692.00 53,562.00 57,133.00 53,313.00 50,245.00 44,259.00 33,750.09 32,605.39 23,575.78 19,459.85 12,552.59 1,142.09 340.92
Total non-current assets + 51,109.00 50,333.00 51,111.00 37,391.00 39,202.00 38,981.00 26,514.00 26,099.00 24,702.00 24,870.00 24,674.00 18,034.00 20,559.00 3,464.76 3,542.47 3,066.48 2,425.02 2,406.99 1,654.25 152.29
Total assets 136,887.00 139,428.00 136,084.00 194,338.00 193,502.00 126,200.00 94,493.00 92,791.00 78,264.00 82,003.00 77,987.00 68,279.00 64,818.00 37,214.84 36,147.86 26,642.26 21,884.88 14,959.58 2,796.35 493.21
Total current liabilities + 84,116.00 89,553.00 84,626.00 149,171.00 153,411.00 87,999.00 68,816.00 66,108.00 54,171.00 58,617.00 54,743.00 50,539.00 44,342.00 32,245.70 31,800.31 23,127.38 18,967.83 12,311.64 910.96 37.90
Total non-current liabilities + 23,780.00 22,155.00 25,672.00 22,406.00 17,343.00 18,574.00 8,313.00 9,381.00 7,141.00 7,596.00 8,369.00 5,183.00 7,539.00 1,292.59 1,185.21 698.11 483.40 635.76 408.53 0.84
Total liabilities 107,896.00 111,708.00 110,298.00 171,577.00 170,754.00 106,573.00 77,129.00 75,489.00 61,312.00 66,213.00 63,112.00 55,722.00 51,881.00 33,538.28 32,985.52 23,825.49 19,451.23 12,947.40 1,319.49 38.74
Total stockholders' equity + 28,915.00 27,647.00 25,717.00 22,706.00 22,709.00 19,498.00 17,255.00 17,201.00 16,924.00 15,790.00 14,875.00 12,360.00 12,937.00 3,643.38 3,121.53 2,777.55 2,399.73 2,006.23 1,476.86 454.47
Common shares outstanding 571 576 565 561 565 555 565 579 594 599 559 573 395 365 370 372 370 361 355 298
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total cash and short-term investments + 2,378.00 3,616.00 2,201.00 2,636.00 3,168.00 1,368.00 1,255.00 983.00 863.00 1,129.00 1,567.00 3,612.00 2,069.00 7,948.00 1,183.00 830.00 1,339.00 607.00 1,319.00 1,268.00 562.00 583.00 610.00 880.00 583.00 841.00 655.00 837.00 653.00 724.00 1,332.00 1,349.00 1,327.00 551.00 435.00 415.00 381.00 430.00 482.00 414.00 493.00 656.00 708.00 700.00 1,825.00 1,852.00 1,879.00 2,083.00 1,021.00 1,035.00 1,573.79 1,493.58 1,527.20 1,698.82 1,321.75 1,163.40 1,022.10 875.93 35,020.79 827.39 769.56 623.79 620.64 309.11 614.30 554.47 393.63 305.25 232.68 286.94 245.48 374.37 276.65 260.55 193.08 231.23 177.31 281.61 248.21 188.56 142.09
Accounts receivable, net 2,382.00 3,210.00 2,828.00 2,965.00 3,603.00 3,129.00 1,565.00 3,450.00 3,701.00 2,950.00 3,321.00 2,725.00 3,547.00 3,935.00 9,150.00 4,560.00 5,472.00 1,208.00 1,327.00 1,300.00 1,530.00 1,230.00 1,310.00 1,279.00 1,569.00 988.00 1,056.00 1,062.00 1,181.00 953.00 1,020.00 1,049.00 1,167.00 903.00 897.00 912.00 999.00 777.00 789.00 862.00 941.00 700.00 490.00 541.00 608.00 508.00 446.00 432.00 544.00 482.00 175.83 185.78 186.96 127.00 148.90 175.19 178.84 136.33 159.22 165.76 165.24 114.46 135.94 140.58 109.07 169.98 119.61 110.65 81.25 98.69 78.38 74.52 52.02 71.55 81.84 77.85 32.12 36.70 29.60 20.76
Inventories 80,191.00 80,498.00 93,065.00 108,217.00 153,521.00 170,723.00 173,717.00 166,024.00 146,971.00 109,743.00 93,126.00 86,673.00 85,083.00 86,893.00 94,953.00 109,862.00 65,930.00 66,933.00 62,233.00 65,432.00 64,773.00 59,581.00 55,808.00 54,783.00 51,991.00 53,163.00 54,354.00 53,097.00 55,829.00 50,461.00 49,223.00 52,986.00 51,826.00 46,666.00 43,712.00 45,898.00 47,787.00 46,841.00 47,190.00 43,115.00 42,493.00 43,602.34 35,466.39 33,766.81 31,969.32 32,611.36 34,768.09 31,323.17 31,608.81 106.32 119.07 121.42 125.25 24,589.87 106.67 106.08 103.04 -17,728.71 103.35 66.58 60.21 44.45 37.65 37.47 32.55 30.38 33.83 23.49 22.78
Other current assets 122,305.00 78,952.00 85,817.00 88,368.00 85,873.00 84,598.00 81,875.00 82,558.00 75,978.00 80,894.00 81,239.00 555.00 108,720.00 145,064.00 163,379.00 170,985.00 163,268.00 152,485.00 110,775.00 94,164.00 87,083.00 85,406.00 87,217.00 95,276.00 110,101.00 66,150.00 67,160.00 62,473.00 65,651.00 65,015.00 59,760.00 55,979.00 54,944.00 52,124.00 53,907.00 55,121.00 53,693.00 97.00 50,573.00 49,354.00 53,120.00 131.00 46,854.00 43,892.00 46,053.00 47,872.00 47,053.00 47,676.00 43,689.00 249.00 43,639.99 35,505.85 33,797.39 32,011.00 32,644.42 34,801.25 31,359.56 31,646.11 106.32 27,009.12 24,647.42 22,839.53 24,364.96 24,616.86 20,663.26 18,796.31 16,530.98 17,959.89 12,794.56 12,184.40 1,404.10 826.11 983.16 829.52 782.11 729.82 687.28 27.19 26.48 24.27 19.09
Total current assets 127,065.00 85,778.00 90,846.00 93,969.00 92,644.00 89,095.00 84,695.00 86,991.00 80,542.00 84,973.00 85,397.00 99,222.00 114,336.00 156,947.00 173,712.00 176,375.00 169,378.00 154,300.00 112,720.00 96,066.00 89,175.00 87,219.00 89,137.00 97,435.00 112,253.00 67,979.00 68,871.00 64,372.00 67,485.00 66,692.00 61,295.00 57,560.00 56,634.00 53,562.00 55,239.00 56,448.00 55,073.00 57,133.00 51,844.00 50,630.00 54,554.00 53,313.00 48,052.00 45,133.00 48,486.00 50,245.00 49,378.00 50,191.00 45,254.00 44,259.00 45,389.61 37,185.21 35,375.18 33,750.09 34,034.50 36,058.45 32,506.78 32,605.39 35,222.95 27,931.55 25,506.92 23,575.78 25,061.92 21,418.14 19,459.85 17,094.59 18,384.75 13,137.89 12,552.59 1,748.27 1,278.85 1,334.34 1,142.09 1,046.74 1,042.88 942.44 340.92 311.39 242.43 181.94
Total non-current assets + 52,112.00 51,109.00 50,055.00 50,206.00 50,226.00 50,333.00 50,506.00 50,691.00 50,855.00 51,111.00 51,625.00 37,061.00 37,214.00 37,391.00 37,580.00 38,832.00 39,110.00 39,202.00 37,942.00 38,124.00 38,870.00 38,981.00 38,943.00 26,625.00 26,648.00 26,514.00 26,468.00 26,558.00 26,372.00 26,099.00 25,947.00 25,287.00 25,428.00 24,702.00 23,879.00 23,876.00 24,390.00 24,870.00 24,452.00 24,594.00 24,606.00 24,674.00 17,804.00 17,971.00 17,942.00 18,034.00 17,908.00 18,291.00 20,667.00 20,559.00 3,495.30 3,428.52 3,483.36 3,464.76 3,505.59 3,446.31 3,617.32 3,542.47 3,443.78 3,109.32 3,115.57 3,066.48 2,387.97 2,395.65 2,425.02 2,467.15 2,479.27 2,487.02 2,406.99 2,412.60 1,717.21 1,718.60 1,654.25 1,637.48 1,505.37 1,352.50 152.29 109.46 107.79 109.76
Total assets 179,177.00 136,887.00 140,901.00 144,175.00 142,870.00 139,428.00 135,201.00 137,682.00 131,397.00 136,084.00 137,022.00 136,283.00 151,550.00 194,338.00 211,292.00 215,207.00 208,488.00 193,502.00 150,662.00 134,190.00 128,045.00 126,200.00 128,080.00 124,060.00 138,901.00 94,493.00 95,339.00 90,930.00 93,857.00 92,791.00 87,242.00 82,847.00 82,062.00 78,264.00 79,118.00 80,324.00 79,463.00 82,003.00 76,296.00 75,224.00 79,160.00 77,987.00 65,856.00 63,104.00 66,428.00 68,279.00 67,286.00 68,482.00 65,921.00 64,818.00 48,884.91 40,613.73 38,858.54 37,214.84 37,540.08 39,504.77 36,124.10 36,147.86 38,666.73 31,040.87 28,622.49 26,642.26 28,218.23 27,449.88 23,813.79 21,884.88 19,561.74 20,864.02 15,624.91 14,959.58 4,160.87 2,996.06 3,052.94 2,796.35 2,684.22 2,548.25 2,294.93 493.21 420.85 350.22 291.70
Total current liabilities + 125,689.00 84,116.00 89,780.00 93,443.00 92,720.00 89,553.00 84,562.00 87,464.00 80,048.00 84,626.00 85,282.00 90,204.00 106,006.00 149,171.00 166,321.00 169,422.00 168,479.00 153,411.00 112,032.00 94,250.00 89,402.00 87,999.00 89,686.00 96,193.00 113,526.00 68,816.00 68,534.00 64,131.00 67,035.00 66,108.00 61,065.00 58,894.00 57,946.00 54,171.00 54,600.00 56,819.00 56,006.00 58,617.00 52,354.00 51,438.00 55,636.00 54,743.00 48,458.00 45,580.00 48,798.00 50,539.00 49,337.00 49,670.00 45,403.00 44,342.00 44,145.81 35,644.80 33,909.63 32,245.70 32,810.34 34,955.55 31,550.50 31,800.31 34,928.70 27,373.04 24,985.66 23,127.38 24,779.65 24,158.74 20,829.16 18,967.83 16,687.39 18,076.45 12,911.22 12,311.64 1,558.31 912.50 1,054.54 910.96 872.71 871.96 758.82 37.90 35.32 25.69 28.25
Total non-current liabilities + 23,926.00 23,780.00 22,412.00 22,205.00 22,107.00 22,155.00 23,366.00 23,474.00 25,060.00 25,672.00 26,228.00 22,190.00 22,333.00 22,406.00 22,551.00 22,924.00 17,306.00 17,343.00 16,951.00 18,735.00 18,558.00 18,574.00 19,248.00 10,778.00 8,313.00 8,313.00 9,548.00 9,581.00 9,621.00 9,381.00 9,323.00 7,113.00 7,110.00 7,141.00 8,499.00 7,572.00 7,633.00 7,596.00 8,364.00 8,423.00 8,410.00 8,369.00 4,988.00 5,041.00 5,136.00 5,183.00 5,162.00 5,272.00 7,282.00 7,539.00 653.04 1,074.89 1,186.22 1,292.59 1,123.78 1,141.89 1,165.70 1,185.21 726.90 581.31 665.13 698.11 616.95 439.73 483.40 536.89 556.68 587.59 635.76 642.17 385.58 403.91 408.53 425.12 370.32 296.02 0.84 6.10 7.89 6.79
Total liabilities 149,615.00 107,896.00 112,192.00 115,648.00 114,827.00 111,708.00 107,928.00 110,938.00 105,108.00 110,298.00 111,510.00 112,394.00 128,339.00 171,577.00 188,872.00 192,346.00 185,785.00 170,754.00 128,983.00 112,985.00 107,960.00 106,573.00 108,934.00 106,971.00 121,839.00 77,129.00 78,082.00 73,712.00 76,656.00 75,489.00 70,388.00 66,007.00 65,056.00 61,312.00 63,099.00 64,391.00 63,639.00 66,213.00 60,718.00 59,861.00 64,046.00 63,112.00 53,446.00 50,621.00 53,934.00 55,722.00 54,499.00 54,942.00 52,685.00 51,881.00 44,798.85 36,719.68 35,095.85 33,538.28 33,934.13 36,097.44 32,716.20 32,985.52 35,655.60 27,954.34 25,650.79 23,825.49 25,497.07 24,775.69 21,268.89 19,451.23 17,224.28 18,633.13 13,498.80 12,947.40 2,200.48 1,298.08 1,458.45 1,319.49 1,297.83 1,242.28 1,054.84 38.74 41.42 33.58 35.04
Total stockholders' equity + 29,562.00 28,915.00 28,644.00 28,444.00 27,974.00 27,647.00 27,233.00 26,687.00 26,239.00 25,717.00 25,459.00 23,820.00 23,167.00 22,706.00 22,379.00 22,814.00 22,667.00 22,709.00 21,559.00 21,080.00 19,963.00 19,498.00 19,021.00 16,953.00 16,939.00 17,255.00 17,161.00 17,115.00 17,106.00 17,201.00 16,832.00 16,805.00 16,978.00 16,924.00 15,992.00 15,898.00 15,755.00 15,717.00 15,512.00 15,292.00 15,048.00 14,808.00 12,340.00 12,410.00 12,297.00 12,360.00 12,614.00 13,243.00 12,915.00 12,583.00 4,041.87 3,847.23 3,720.41 3,643.38 3,575.86 3,375.75 3,372.64 3,121.53 2,973.81 3,049.20 2,937.38 2,777.55 2,684.62 2,637.97 2,509.53 2,399.73 2,302.28 2,195.14 2,090.50 2,006.23 1,954.58 1,697.98 1,594.49 1,476.86 1,386.39 1,305.96 1,240.10 454.47 379.43 316.64 256.66
Common shares outstanding 570 571 574 575 577 577 577 575 575 565 565 561 561 560 560 560 564 565 566 565 565 564 551 549 555 560 563 566 570 573 576 581 586 589 592 595 599 600 600 599 598 560 555 560 560 565 570 580 580 575 370 365 365 367 367 367 366 366 369 371 371 368 372 374 373 366 371 370 368 357 362 357 357 347 357 356 349 284 298 296 295
about 4 hours ago