Sign in
Oct-25 Oct-24 Oct-23 Oct-22 Oct-21 Oct-20 Oct-19 Oct-18 Oct-17 Oct-16 Oct-15 Oct-14 Oct-13 Oct-12 Oct-11 Oct-10 Oct-09 Oct-08 Oct-07 Oct-06
Total cash and short-term investments + 92,810.00 93,252.00 124,501.00 129,427.00 123,267.00 117,071.00 30,357.00 53,901.00 15,655.00 51,418.00 48,560.00 27,021.00 34,845.00 29,828.00 32,866.00 36,271.00 48,309.00 23,751.00 31,177.04 29,622.47
Accounts receivable, net 16,911.00 15,129.00 13,928.00 19,757.00 10,405.00 8,987.00 11,900.00 10,406.00 8,666.00 9,078.00 8,520.00 6,645.00 5,591.00 6,596.00 6,071.00 6,923.00 8,396.00 11,831.00 4,988.00 3,444.00
Inventories -202,006.00 -309,670.00 -196,457.00 -190,526.00 -128,995.00 -167,463.00 -167,153.00 0.71 3.17 41,768.88 42,247.15 40,354.21 32,810.12 28,107.28 14,016.70 30,716.70 62,272.49 55,528.73
Other current assets 595.00 588.00 607.00 652.00 582.00 190,526.00 128,995.00 110,565.00 151,498.00 346,223.00 324,353.00 646.00 575.00 578.00 530.00 534.00 748.00 890.00 707.00 978.00
Total current assets 110,316.00 108,969.00 139,036.00 149,836.00 134,254.00 126,058.00 42,257.00 10,406.00 8,666.00 9,078.00 8,520.00 34,312.00 41,011.00 37,002.00 39,467.00 43,728.00 57,453.00 36,472.00 36,872.04 34,044.47
Total non-current assets + 1,006,622.00 933,016.00 836,654.00 793,761.00 703,429.00 159,915.00 131,127.00 597,099.00 565,264.00 501,357.00 463,309.00 380,591.00 356,995.00 356,383.00 344,291.00 335,580.00 278,491.00 317,458.00 305,305.61 269,939.60
Total assets 1,116,938.00 1,041,985.00 975,690.00 943,597.00 837,683.00 769,551.00 651,604.00 597,099.00 565,264.00 501,357.00 463,309.00 414,903.00 398,006.00 393,385.00 383,758.00 379,308.00 335,944.00 353,930.00 342,177.66 303,984.07
Total current liabilities + 848,453.00 797,055.00 734,620.00 703,045.00 651,899.00 73,590.00 79,266.00 76,951.00 79,066.00 74,169.00 66,645.00 312,619.00 286,762.00 294,397.00 283,099.00 289,128.00 290,117.00 300,223.00 292,629.01 266,077.91
Total non-current liabilities + 204,072.00 181,464.00 184,526.00 184,251.00 139,954.00 45,896.00 43,617.00 561,983.00 534,027.00 477,684.00 441,756.00 81,260.00 90,900.00 79,013.00 84,568.00 75,381.00 31,378.00 37,159.00 35,915.12 25,572.49
Total liabilities 1,052,525.00 982,978.00 922,527.00 893,215.00 791,853.00 728,216.00 613,024.00 561,983.00 534,027.00 477,684.00 441,756.00 396,120.00 380,012.00 376,347.00 367,667.00 364,509.00 321,495.00 339,914.00 328,544.13 291,650.40
Total stockholders' equity + 64,129.00 58,735.00 52,931.00 50,181.00 45,648.00 41,335.00 38,580.00 35,116.00 31,237.00 23,673.00 21,553.00 18,619.00 17,819.00 16,866.00 15,927.00 14,631.00 14,275.00 13,831.00 13,488.79 12,321.33
Common shares outstanding 941 942 916 906 900 892 891 889 827 792 796 797 803 808 794 778 765 744 679 677
Show Quarterly Balance Sheet
Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06
Total cash and short-term investments + 115,564.45 103,377.32 92,810.00 139,280.00 132,617.00 127,572.00 93,252.00 125,101.00 118,705.00 115,591.00 124,501.00 101,357.00 112,236.00 109,141.00 129,427.00 101,940.00 105,276.00 96,231.00 123,267.00 102,055.00 96,626.00 115,236.00 117,071.00 121,939.00 105,590.00 65,469.00 30,357.00 60,568.00 56,074.00 57,940.00 53,901.00 58,454.00 55,877.00 50,498.00 55,812.00 107,196.00 50,041.00 48,833.00 52,434.00 48,662.00 44,601.00 46,766.00 48,560.00 45,178.00 28,284.00 27,641.00 27,021.00 32,297.00 32,457.00 31,679.00 34,845.00 33,279.00 32,247.00 31,514.00 29,828.00 80,903.00 70,368.00 66,543.00 32,866.00 90,458.00 113,595.00 93,832.00 36,271.00 67,335.00 65,241.00 59,610.00 48,309.00 52,315.00 54,452.00 50,943.00 23,751.00 54,641.00 101,157.32 112,183.74 31,177.04 115,479.71 110,762.06 34,195.86 29,622.47 93,406.49 92,364.63
Accounts receivable, net 16,911.00 15,129.00 13,928.00 19,757.00 19,757.00 10,405.00 10,405.00 10,405.00 8,987.00 8,987.00 0.00 11,900.00 11,900.00 0.00 0.00 10,406.00 10,406.00 0.00 0.00 8,666.00 8,666.00 0.00 0.00 9,078.00 9,078.00 0.00 0.00 8,520.00 8,520.00 0.00 0.00 6,645.00 6,645.00 0.00 0.00 5,591.00 5,591.00 0.00 0.00 6,596.00 6,596.00 0.00 0.00 6,071.00 6,052.00 0.00 0.00 6,923.00 6,963.00 0.00 0.00 8,396.00 9,639.00 0.00 0.00 11,831.00 10,737.00 0.00 0.00 4,988.00 4,988.00 0.00 0.00 3,444.00 4,481.00 0.00
Inventories -202,006.00 13.00 16.00 21.00 -309,670.00 18.00 14.00 16.00 -199,462.00 -156,737.00 -156,737.00 26.00 23.00 25.00 38.00 26.00 1.22 1.19 0.93 0.58 10.64 11.53 13.24 15.43 39,328.73 38,523.12 44,058.91 42,927.09 37,222.22 37,467.80 36,872.85 31,608.23 35,266.13 36,327.45 39,636.50 36,936.42 41,768.88 44,095.53 41,185.91 40,719.74 42,247.15 41,730.08 45,469.53 40,957.78 40,354.21 39,026.02 38,139.18 35,479.11 32,810.12 35,058.01 39,285.56 31,864.58 28,107.28 20,365.52 17,530.46 17,725.77 14,016.70 13,349.72 11,287.27 13,163.53 30,716.70 41,226.18 54,503.57 58,144.05 62,272.49 72,680.60 69,988.28 71,264.24 55,528.73 53,223.18 52,782.82
Other current assets 595.00 588.00 155,256.00 170,642.00 151,951.00 607.00 153,636.00 160,150.00 156,789.00 652.00 152,008.00 168,938.00 151,765.00 582.00 156,737.00 154,541.00 506,563.00 471,694.00 491,152.00 508,423.00 466,221.00 470,934.00 452,407.00 446,577.00 437,902.00 418,050.00 424,280.00 422,697.00 431,668.00 697.00 443,190.00 376,947.00 369,524.00 698.00 355,414.00 347,596.00 347,164.00 748.00 333,387.00 346,159.00 349,946.00 646.00 297,741.00 291,599.00 291,998.00 575.00 290,426.00 288,379.00 288,622.00 578.00 320,677.00 310,366.00 313,235.00 530.00 262,921.00 258,571.00 278,374.00 534.00 253,443.00 256,990.00 248,692.00 748.00 240,823.00 248,393.00 266,994.00 890.00 235,328.00 246,630.50 243,995.98 707.00 232,244.70 221,774.82 218,152.85 978.00 198,612.97 197,207.77
Total current assets 16,783.45 11,014.32 110,316.00 139,280.00 132,617.00 127,572.00 108,969.00 125,101.00 118,705.00 115,591.00 139,036.00 101,357.00 112,236.00 109,141.00 149,836.00 101,940.00 105,276.00 96,231.00 134,254.00 102,055.00 96,626.00 115,236.00 8,987.00 121,939.00 105,590.00 65,469.00 11,900.00 60,568.00 56,074.00 57,940.00 10,406.00 58,454.00 55,877.00 50,498.00 65,175.00 19,917.00 50,041.00 48,833.00 62,210.00 48,662.00 44,601.00 46,766.00 57,828.00 45,178.00 28,284.00 27,641.00 34,312.00 32,297.00 32,457.00 31,679.00 41,011.00 33,279.00 32,247.00 31,514.00 37,002.00 12,789.00 9,273.00 8,126.00 39,467.00 21,524.00 37,405.00 20,915.00 43,728.00 14,413.00 7,936.00 8,290.00 57,453.00 6,895.00 8,301.00 1,333.00 36,472.00 12,446.00 13,092.22 18,192.77 36,872.04 16,943.88 16,441.49 20,801.88 34,044.47 11,528.45 11,901.31
Total non-current assets + 1,143,392.60 1,123,346.88 1,006,622.00 962,975.00 957,526.00 954,892.00 933,016.00 896,306.00 883,053.00 856,076.00 836,654.00 841,644.00 823,003.00 812,850.00 793,761.00 794,850.00 788,872.00 765,433.00 703,429.00 704,012.00 686,252.00 667,672.00 769,551.00 646,606.00 653,546.00 606,649.00 651,604.00 581,954.00 578,035.00 556,707.00 597,099.00 536,571.00 534,660.00 536,429.00 500,089.00 540,995.00 478,550.00 464,461.00 439,147.00 445,828.00 433,543.00 432,266.00 405,481.00 412,664.00 410,919.00 417,582.00 380,591.00 373,125.00 364,645.00 369,276.00 356,995.00 364,268.00 365,458.00 361,269.00 356,383.00 388,221.00 378,185.00 383,323.00 344,291.00 341,055.00 346,701.00 342,304.00 335,580.00 335,187.00 328,065.00 328,949.00 278,491.00 329,022.00 339,062.00 352,482.00 317,458.00 316,594.00 329,970.87 329,541.17 305,305.61 321,936.96 310,138.66 358,513.82 269,939.60 283,461.93 278,819.92
Total assets 1,160,176.04 1,134,361.20 1,116,938.00 1,102,255.00 1,090,143.00 1,082,464.00 1,041,985.00 1,021,407.00 1,001,758.00 971,667.00 975,690.00 943,001.00 935,239.00 921,991.00 943,597.00 896,790.00 894,148.00 861,664.00 837,683.00 806,067.00 782,878.00 782,908.00 769,551.00 768,545.00 759,136.00 672,118.00 651,604.00 642,522.00 634,109.00 614,647.00 597,099.00 595,025.00 590,537.00 586,927.00 565,264.00 560,912.00 528,591.00 513,294.00 501,357.00 494,490.00 478,144.00 479,032.00 463,309.00 457,842.00 439,203.00 445,223.00 414,903.00 405,422.00 397,102.00 400,955.00 398,006.00 397,547.00 397,705.00 392,783.00 393,385.00 401,010.00 387,458.00 391,449.00 383,758.00 362,579.00 384,106.00 363,219.00 379,308.00 349,600.00 336,001.00 337,239.00 335,944.00 335,917.00 347,363.00 353,815.00 353,930.00 329,040.00 343,063.09 347,733.94 342,177.66 338,880.84 326,580.14 379,315.70 303,984.07 294,990.38 290,721.22
Total current liabilities + 163,733.81 152,646.09 848,453.00 832,765.00 819,160.00 804,368.00 797,055.00 770,743.00 749,488.00 727,404.00 734,620.00 697,172.00 689,430.00 681,973.00 703,045.00 642,584.00 652,266.00 650,263.00 651,899.00 611,063.00 587,974.00 595,082.00 73,590.00 571,974.00 562,636.00 498,954.00 79,266.00 474,530.00 472,894.00 453,088.00 76,951.00 459,666.00 458,433.00 452,442.00 426,345.00 434,514.00 412,633.00 399,917.00 362,330.00 370,079.00 355,608.00 354,778.00 328,167.00 341,111.00 323,671.00 317,760.00 312,619.00 301,383.00 292,057.00 287,565.00 286,762.00 281,918.00 275,228.00 270,217.00 294,397.00 284,545.00 270,933.00 306,983.00 283,099.00 304,442.00 327,536.00 308,527.00 289,128.00 280,233.00 270,203.00 280,508.00 290,117.00 270,347.00 266,130.00 270,989.00 300,223.00 263,132.00 275,018.08 279,407.63 292,629.01 278,286.66 266,684.42 271,145.21 266,077.91 239,042.88 233,181.87
Total non-current liabilities + 930,497.05 915,999.75 204,072.00 206,614.00 209,037.00 216,465.00 181,464.00 192,881.00 196,614.00 189,937.00 184,526.00 194,438.00 194,303.00 190,110.00 184,251.00 205,382.00 193,935.00 164,109.00 139,954.00 150,719.00 152,224.00 145,897.00 728,216.00 156,472.00 156,247.00 133,934.00 613,024.00 129,982.00 124,002.00 125,476.00 561,983.00 100,805.00 98,558.00 102,163.00 104,022.00 96,376.00 90,082.00 88,651.00 112,504.00 101,690.00 100,764.00 102,289.00 110,838.00 95,668.00 95,651.00 107,984.00 81,260.00 85,527.00 86,801.00 94,503.00 90,900.00 97,711.00 104,965.00 105,391.00 79,013.00 99,458.00 100,096.00 68,180.00 84,568.00 41,263.00 39,972.00 38,352.00 75,381.00 53,790.00 50,820.00 41,846.00 31,378.00 51,580.00 67,241.00 68,965.00 37,159.00 52,601.00 54,509.75 53,366.47 35,915.12 47,049.30 45,978.92 92,362.14 25,572.49 44,176.94 45,748.58
Total liabilities 1,094,230.87 1,068,645.84 1,052,525.00 1,039,379.00 1,028,197.00 1,020,833.00 982,978.00 963,624.00 946,102.00 917,341.00 922,527.00 891,610.00 883,733.00 872,083.00 893,215.00 847,966.00 846,201.00 814,372.00 791,853.00 761,782.00 740,198.00 740,979.00 728,216.00 728,446.00 718,883.00 632,888.00 613,024.00 604,512.00 596,896.00 578,564.00 561,983.00 560,471.00 556,991.00 554,605.00 534,027.00 530,890.00 502,715.00 488,568.00 477,684.00 471,769.00 456,372.00 457,067.00 441,756.00 436,779.00 419,322.00 425,744.00 396,120.00 386,910.00 378,858.00 382,068.00 380,012.00 379,629.00 380,193.00 375,608.00 376,347.00 384,003.00 371,029.00 375,163.00 367,667.00 345,705.00 367,508.00 346,879.00 364,509.00 334,023.00 321,023.00 322,354.00 321,495.00 321,927.00 333,371.00 339,954.00 339,914.00 315,733.00 329,527.83 332,774.10 328,544.13 325,335.96 312,663.34 363,507.35 291,650.40 283,219.82 278,930.45
Total stockholders' equity + 65,654.27 65,425.91 64,129.00 62,599.00 61,666.00 61,342.00 58,735.00 57,529.00 55,409.00 54,091.00 52,931.00 51,175.00 51,291.00 49,705.00 50,181.00 48,629.00 47,754.00 47,103.00 45,648.00 44,108.00 42,510.00 41,752.00 41,154.00 39,920.00 40,069.00 39,039.00 38,394.00 37,828.00 37,030.00 35,909.00 34,943.00 34,381.00 33,366.00 32,135.00 31,035.00 29,832.00 25,668.00 24,532.00 23,472.00 22,533.00 21,585.00 21,770.00 21,360.00 20,869.00 19,703.00 19,296.00 18,619.00 18,357.00 18,088.00 18,661.00 17,819.00 17,750.00 17,344.00 17,009.00 16,866.00 16,840.00 16,266.00 16,123.00 15,927.00 16,718.00 16,442.00 16,177.00 14,631.00 15,412.00 14,810.00 14,714.00 14,275.00 13,820.00 13,817.00 13,672.00 13,831.00 13,144.00 13,376.53 14,803.21 13,488.79 13,389.42 13,755.96 15,481.48 12,321.33 11,758.12 11,310.71
Common shares outstanding 680 684 935 938 943 947 949 946 940 932 925 919 913 908 907 906 906 905 904 902 899 896 894 892 890 892 893 892 890 889 889 891 891 886 877 833 801 797 792 791 790 795 796 796 796 796 796 796 797 798 801 801 802 808 812 811 807 803 808 820 816 813 784 779 776 771 768 765 764 763 762 762 765 682 676 677 681 730 677 676 677
about 4 hours ago