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 + 850,536.00 1,662,722.00 816,636.00 763,933.00 1,031,091.00 883,560.00 604,005.00 509,187.00 633,529.00 628,526.00 602,259.00 811,060.00 664,727.00 550,582.00 509,662.00 365,558.00 449,801.00 370,943.00 137,016.00 145,876.00
Accounts receivable, net 111,599.00 320,769.00 107,363.00 125,189.00 102,570.00 90,503.00 72,861.00 73,200.00 67,729.00 52,330.00 46,605.00 70,079.00 130,919.00 135,916.00 153,955.00 150,628.00 67,427.00 60,987.00 24,823.00 22,891.00
Inventories -1,856,346.00 -1,647,386.00 -1,744,961.00 -1,578,413.00 -1,136,854.00 -1,253,772.00 -1,847,718.00 -1,809,551.00 325.00 7,776.00 12,981.00 5,181.00 3,651.00 7,135.00 6,424.00 8,287.00 18,899.00 55,200.00
Other current assets 824,984.00 758,264.00 611,300.00 604,350.00 459,988.00 617,172.00 483,418.00 459,964.00 1,112,282.00 78,975.00 968,158.00 966,586.00 903,092.00 868,829.00 701,929.00 1,029,202.00 833,357.00 583,340.00
Total current assets 962,135.00 1,983,491.00 923,999.00 889,122.00 1,133,661.00 974,063.00 676,866.00 582,387.00 701,258.00 680,856.00 648,864.00 881,139.00 816,718.00 114,656.00 121,080.00 516,186.00 517,228.00 431,930.00 161,839.00 168,767.00
Total non-current assets + 3,462,765.00 2,019,323.00 2,951,394.00 2,776,621.00 2,609,906.00 2,410,694.00 2,010,513.00 2,040,145.00 1,832,342.00 1,810,116.00 1,702,834.00 1,691,135.00 737,112.00 64,929.00 65,436.00 805,644.00 1,514,761.00 1,743,122.00 1,400,308.00 1,182,753.00
Total assets 4,424,900.00 4,002,814.00 3,875,393.00 3,665,743.00 3,743,567.00 3,384,757.00 2,687,379.00 2,622,532.00 2,533,600.00 2,490,972.00 2,351,698.00 2,572,274.00 2,415,689.00 2,359,141.00 2,265,792.00 2,117,605.00 2,031,989.00 2,175,052.00 1,562,147.00 1,351,520.00
Total current liabilities + 64,776.00 3,073,717.00 2,963,476.00 3,053,636.00 3,127,885.00 2,798,440.00 2,110,310.00 2,057,945.00 1,962,846.00 1,898,690.00 1,682,484.00 1,909,154.00 252,339.00 55,367.00 51,631.00 205,693.00 1,529,341.00 1,605,716.00 1,156,986.00 967,767.00
Total non-current liabilities + 3,997,686.00 584,339.00 584,039.00 319,775.00 321,555.00 306,963.00 315,739.00 308,072.00 315,061.00 338,092.00 421,641.00 431,393.00 376,313.00 2,099,705.00 2,030,588.00 381,925.00 337,283.00 402,452.00 281,940.00 267,963.00
Total liabilities 4,062,462.00 3,658,056.00 3,547,515.00 3,373,411.00 3,449,440.00 3,105,403.00 2,426,049.00 2,366,017.00 2,277,907.00 2,236,782.00 2,104,125.00 2,340,547.00 2,204,511.00 2,155,072.00 2,082,219.00 1,941,499.00 1,866,624.00 2,008,168.00 1,438,926.00 1,235,730.00
Total stockholders' equity + 362,438.00 344,758.00 327,878.00 292,332.00 294,127.00 279,354.00 261,330.00 256,515.00 255,693.00 254,190.00 247,573.00 231,727.00 211,178.00 204,069.00 183,573.00 176,106.00 165,365.00 166,884.00 123,221.00 115,790.00
Common shares outstanding 2,794 2,879 2,943 2,970 3,027 3,087 3,230 3,414 3,577 3,650 3,775 3,798 3,815 3,823 3,920 3,977 3,880 3,605 3,445 3,574
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 + 1,864,181.00 1,479,747.00 1,497,273.00 1,567,127.00 1,466,079.00 1,367,721.00 1,381,786.00 787,925.00 787,462.00 816,636.00 695,940.00 685,521.00 729,509.00 763,933.00 821,213.00 876,167.00 1,047,288.00 1,031,091.00 997,838.00 925,383.00 1,026,474.00 883,560.00 842,820.00 951,137.00 750,514.00 604,005.00 610,018.00 544,395.00 539,120.00 509,187.00 619,127.00 607,189.00 623,958.00 633,529.00 674,013.00 664,858.00 693,332.00 628,526.00 637,980.00 590,104.00 615,799.00 602,259.00 653,945.00 689,103.00 811,076.00 811,060.00 777,888.00 751,597.00 714,784.00 664,727.00 718,669.00 668,251.00 663,541.00 550,582.00 886,731.00 847,761.00 866,895.00 509,662.00 433,685.00 413,708.00 321,667.00 365,558.00 55,037.00 668,768.00 746,687.00 449,801.00 676,133.00 641,811.00 703,483.00 370,943.00 842,647.00 757,689.00 747,758.00 137,016.00 648,780.00 653,661.00 715,246.00 145,876.00 557,759.00 559,944.00 513,228.00
Accounts receivable, net 426,858.00 397,790.00 390,244.00 348,439.00 356,547.00 320,769.00 374,999.00 135,692.00 129,823.00 107,363.00 127,752.00 111,561.00 115,316.00 125,189.00 143,905.00 145,442.00 152,207.00 102,570.00 116,395.00 125,253.00 114,754.00 90,503.00 76,945.00 72,260.00 122,064.00 72,861.00 88,988.00 88,399.00 72,240.00 73,200.00 78,792.00 75,669.00 72,659.00 67,729.00 61,757.00 64,038.00 60,038.00 52,330.00 64,333.00 64,911.00 57,649.00 46,605.00 57,926.00 69,642.00 70,006.00 70,079.00 147,957.00 139,474.00 132,394.00 130,919.00 133,057.00 155,313.00 144,817.00 135,916.00 142,952.00 153,482.00 150,210.00 153,955.00 180,933.00 157,675.00 157,980.00 150,628.00 160,517.00 141,510.00 53,991.00 67,427.00 59,948.00 61,302.00 52,168.00 60,987.00 104,232.00 64,294.00 50,989.00 24,823.00 26,401.00 26,716.00 23,663.00 22,891.00 21,178.00 24,418.00 50,686.00
Inventories -1,987,569.00 706,476.00 -13,842,037.80 -1,856,346.00 -1,779,732.00 -1,733,114.00 -1,753,431.00 -1,647,386.00 -1,705,380.00 -1,886,356.00 -2,018,856.00 -1,802,042.00 -2,665,841.00 -2,517,200.00 551.00 333.00 197.00 189.00 253.00 238.00 235.00 273.00 242.00 240.00 237.00 239.00 6,254.00 3,704.00 357.00 371.00 418.00 3,057.00 409.00 352.00 376.00 2,047.00 415.00 449.00 504.00 7,776.00 584.00 675.00 765.00 12,981.00 4,827.00 4,493.00 4,942.00 5,181.00 2,899.00 839.00 1,031.00 3,651.00 0.00 0.00 0.00 7,135.00 1,898.00 1,662.00 1,606.00 6,424.00 1,971.00 19,058.00 9,441.00 8,287.00 9,188.00 15,034.00 18,899.00 18,363.00 18,300.00 28,100.00 55,200.00 37,585.00 36,400.00 34,200.00
Other current assets 238,702.00 1,987,569.00 1,068,904.00 1,058,210.00 824,984.00 956,040.00 936,032.00 908,606.00 758,264.00 1,789,872.00 783,430.00 745,725.00 611,300.00 763,309.00 729,223.00 1,506,708.00 1,401,218.00 1,397,713.00 1,213,521.00 1,330,244.00 1,223,214.00 1,236,161.00 1,327,544.00 1,400,046.00 1,384,393.00 1,322,546.00 1,321,513.00 1,336,154.00 1,243,233.00 1,217,168.00 1,248,491.00 1,205,488.00 1,194,723.00 1,246,420.00 1,215,692.00 1,159,961.00 1,112,282.00 1,100,608.00 1,071,818.00 1,056,148.00 78,975.00 823,941.00 864,170.00 889,001.00 968,158.00 864,184.00 859,569.00 782,226.00 966,586.00 1,215,484.00 1,202,771.00 1,173,855.00 903,092.00 1,618,947.00 1,562,902.00 1,600,586.00 868,829.00 1,133,312.00 1,095,349.00 1,141,469.00 701,929.00 1,025,534.00 1,058,498.00 1,072,393.00 1,029,202.00 1,156,818.00 794,345.00 795,104.00 833,357.00 680,924.00 641,862.00 726,607.00 -39,571.00 667,248.00 661,680.00 634,219.00
Total current assets 2,291,039.00 1,877,537.00 1,887,517.00 1,915,566.00 1,822,626.00 1,688,490.00 1,756,785.00 923,617.00 917,285.00 923,999.00 823,692.00 797,082.00 844,825.00 889,122.00 965,118.00 1,021,609.00 1,199,495.00 1,133,661.00 1,114,233.00 1,050,636.00 1,141,228.00 974,063.00 919,765.00 1,023,397.00 872,578.00 676,866.00 699,006.00 632,794.00 611,360.00 582,387.00 697,919.00 682,858.00 696,617.00 701,258.00 735,770.00 728,896.00 753,370.00 680,856.00 702,313.00 655,015.00 673,448.00 648,864.00 711,871.00 758,745.00 881,082.00 881,139.00 925,845.00 104,619.00 99,443.00 816,718.00 96,933.00 110,776.00 119,732.00 114,656.00 116,332.00 112,805.00 120,216.00 121,080.00 128,846.00 110,758.00 102,705.00 516,186.00 87,184.00 94,101.00 144,427.00 517,228.00 140,639.00 148,317.00 168,714.00 431,930.00 192,954.00 113,699.00 110,291.00 161,839.00 85,881.00 103,901.00 86,472.00 168,767.00 74,587.00 77,245.00 98,134.00
Total non-current assets + 2,609,436.00 2,547,363.00 2,672,688.00 2,636,916.00 2,535,230.00 2,314,324.00 2,453,263.00 3,219,386.00 3,173,442.00 2,951,394.00 3,074,641.00 3,071,158.00 2,899,480.00 2,776,621.00 2,808,766.00 2,819,705.00 2,755,192.00 2,609,906.00 2,643,343.00 2,633,620.00 2,548,108.00 2,410,694.00 2,326,311.00 2,189,718.00 2,266,853.00 2,010,513.00 2,065,655.00 2,094,585.00 2,125,828.00 2,040,145.00 1,917,264.00 1,907,192.00 1,913,168.00 1,832,342.00 1,827,304.00 1,834,278.00 1,792,920.00 1,810,116.00 1,818,716.00 1,811,081.00 1,750,360.00 1,702,834.00 1,705,250.00 1,690,854.00 1,696,066.00 1,691,135.00 1,601,160.00 64,665.00 64,473.00 737,112.00 64,793.00 64,582.00 64,690.00 64,929.00 65,090.00 65,150.00 65,450.00 65,436.00 65,388.00 66,240.00 66,135.00 805,644.00 64,034.00 63,765.00 1,991,369.00 1,514,761.00 1,900,370.00 1,878,325.00 1,910,474.00 1,743,122.00 2,058,515.00 1,661,971.00 1,532,571.00 1,400,308.00 1,393,694.00 1,354,141.00 1,322,446.00 1,182,753.00 1,263,442.00 1,250,756.00 1,175,148.00
Total assets 4,900,475.00 4,424,900.00 4,560,205.00 4,552,482.00 4,357,856.00 4,002,814.00 4,210,048.00 4,143,003.00 4,090,727.00 3,875,393.00 3,898,333.00 3,868,240.00 3,744,305.00 3,665,743.00 3,773,884.00 3,841,314.00 3,954,687.00 3,743,567.00 3,757,576.00 3,684,256.00 3,689,336.00 3,384,757.00 3,246,076.00 3,213,115.00 3,139,431.00 2,687,379.00 2,764,661.00 2,727,379.00 2,737,188.00 2,622,532.00 2,615,183.00 2,590,050.00 2,609,785.00 2,533,600.00 2,563,074.00 2,563,174.00 2,546,290.00 2,490,972.00 2,521,029.00 2,466,096.00 2,423,808.00 2,351,698.00 2,417,121.00 2,449,599.00 2,577,148.00 2,572,274.00 2,527,005.00 2,520,336.00 2,476,986.00 2,415,689.00 2,463,309.00 2,439,747.00 2,389,349.00 2,359,141.00 2,321,284.00 2,290,146.00 2,320,330.00 2,265,792.00 2,289,240.00 2,246,764.00 2,198,161.00 2,117,605.00 2,141,595.00 2,014,019.00 2,135,796.00 2,031,989.00 2,041,009.00 2,026,642.00 2,079,188.00 2,175,052.00 2,251,469.00 1,775,670.00 1,642,862.00 1,562,147.00 1,479,575.00 1,458,042.00 1,408,918.00 1,351,520.00 1,338,029.00 1,328,001.00 1,273,282.00
Total current liabilities + 3,708,027.00 3,584,541.00 3,427,667.00 3,444,415.00 3,281,006.00 3,214,915.00 3,114,005.00 3,050,688.00 3,294,140.00 3,119,470.00 2,901,203.00 2,899,508.00 2,855,754.00 3,053,636.00 2,886,298.00 2,942,993.00 3,044,734.00 3,127,885.00 2,887,209.00 2,786,459.00 2,828,458.00 2,798,440.00 2,442,341.00 2,379,902.00 2,305,321.00 2,110,310.00 1,960,263.00 1,933,573.00 1,944,330.00 2,057,945.00 1,856,155.00 1,805,302.00 1,830,075.00 1,962,846.00 1,761,203.00 1,760,724.00 1,756,711.00 1,898,690.00 1,700,156.00 1,673,239.00 1,647,587.00 1,682,484.00 1,614,555.00 1,649,889.00 1,778,393.00 1,909,154.00 1,979,443.00 63,804.00 60,825.00 252,339.00 53,741.00 56,631.00 58,835.00 55,367.00 55,474.00 50,563.00 50,577.00 51,631.00 51,073.00 51,160.00 46,022.00 205,693.00 38,611.00 41,082.00 1,566,182.00 1,529,341.00 1,537,949.00 1,505,024.00 1,525,218.00 1,605,716.00 1,676,728.00 1,161,378.00 1,139,379.00 1,156,986.00 977,360.00 967,232.00 958,302.00 967,767.00 862,230.00 869,894.00 839,497.00
Total non-current liabilities + 828,410.00 477,921.00 772,326.00 751,143.00 725,430.00 443,141.00 750,207.00 751,763.00 459,950.00 428,045.00 679,759.00 656,216.00 585,469.00 319,775.00 599,568.00 612,178.00 624,054.00 321,555.00 580,326.00 611,411.00 580,164.00 306,963.00 532,622.00 568,747.00 572,848.00 315,739.00 540,050.00 530,591.00 533,021.00 308,072.00 500,072.00 527,290.00 523,509.00 315,061.00 543,489.00 543,967.00 533,716.00 338,092.00 566,542.00 540,434.00 526,064.00 421,641.00 556,838.00 558,505.00 562,891.00 431,393.00 316,285.00 2,229,218.00 2,196,506.00 376,313.00 2,202,898.00 2,173,624.00 2,123,428.00 2,099,705.00 2,066,117.00 2,048,011.00 2,080,025.00 2,030,588.00 2,055,880.00 2,012,725.00 1,971,541.00 381,925.00 1,929,154.00 1,801,817.00 404,893.00 337,283.00 340,807.00 366,852.00 383,776.00 402,452.00 417,461.00 461,045.00 363,332.00 281,940.00 368,954.00 356,791.00 319,803.00 267,963.00 345,984.00 331,991.00 283,211.00
Total liabilities 4,536,437.00 4,062,462.00 4,199,993.00 4,195,558.00 4,006,436.00 3,658,056.00 3,864,212.00 3,802,451.00 3,754,090.00 3,547,515.00 3,580,962.00 3,555,724.00 3,441,223.00 3,373,411.00 3,485,866.00 3,555,171.00 3,668,788.00 3,449,440.00 3,467,535.00 3,397,870.00 3,408,622.00 3,105,403.00 2,974,963.00 2,948,649.00 2,878,169.00 2,426,049.00 2,500,313.00 2,464,164.00 2,477,351.00 2,366,017.00 2,356,227.00 2,332,592.00 2,353,584.00 2,277,907.00 2,304,692.00 2,304,691.00 2,290,427.00 2,236,782.00 2,266,698.00 2,213,673.00 2,173,651.00 2,104,125.00 2,171,393.00 2,208,394.00 2,341,284.00 2,340,547.00 2,295,728.00 2,293,022.00 2,257,331.00 2,204,511.00 2,256,639.00 2,230,255.00 2,182,263.00 2,155,072.00 2,121,591.00 2,098,574.00 2,130,602.00 2,082,219.00 2,106,953.00 2,063,885.00 2,017,563.00 1,941,499.00 1,967,765.00 1,842,899.00 1,971,075.00 1,866,624.00 1,878,756.00 1,871,876.00 1,908,994.00 2,008,168.00 2,094,189.00 1,622,423.00 1,502,711.00 1,438,926.00 1,346,314.00 1,324,023.00 1,278,105.00 1,235,730.00 1,208,214.00 1,201,885.00 1,122,708.00
Total stockholders' equity + 364,038.00 362,438.00 360,212.00 356,924.00 351,420.00 344,758.00 345,836.00 340,552.00 336,637.00 327,878.00 317,371.00 312,516.00 303,082.00 292,332.00 288,018.00 286,143.00 285,899.00 294,127.00 290,041.00 286,386.00 280,714.00 279,354.00 271,113.00 264,466.00 261,262.00 261,330.00 264,348.00 263,215.00 259,837.00 256,515.00 258,956.00 257,458.00 256,201.00 255,693.00 258,382.00 258,483.00 255,863.00 254,190.00 254,331.00 252,423.00 250,157.00 247,573.00 245,728.00 241,205.00 235,864.00 231,727.00 231,277.00 227,314.00 219,655.00 211,178.00 206,670.00 209,492.00 207,086.00 204,069.00 199,693.00 191,572.00 189,728.00 183,573.00 182,287.00 182,879.00 180,598.00 176,106.00 173,830.00 171,120.00 164,721.00 165,365.00 162,253.00 154,766.00 170,194.00 166,884.00 145,843.00 133,176.00 125,627.00 123,221.00 119,978.00 119,211.00 117,704.00 115,790.00 113,561.00 110,684.00 108,337.00
Common shares outstanding 2,794 2,794 2,794 2,794 2,824 2,842 2,866 2,895 2,913 2,919 2,932 2,948 2,973 2,967 2,965 2,966 2,981 2,982 3,005 3,042 3,079 3,085 3,087 3,091 3,101 3,154 3,211 3,260 3,314 3,347 3,397 3,441 3,480 3,512 3,560 3,614 3,630 3,609 3,630 3,667 3,697 3,723 3,732 3,751 3,760 3,765 3,799 3,814 3,824 3,797 3,767 3,814 3,856 3,828 3,814 3,821 3,833 3,812 3,872 3,958 4,014 3,935 3,972 4,006 3,995 3,974 3,962 3,824 3,759 3,738 3,513 3,453 3,495 3,396 3,478 3,522 3,560 3,456 3,574 3,572 3,571
about 2 hours ago