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 + 14,899.85 206,818.00 26,500.00 195,166.00 192,395.00 196,324.00 177,003.00 162,594.00 154,246.00 157,423.00 158,729.00 139,636.00 114,350.00 111,363.00 111,262.00 23,582.00 37,560.00 29,623.00 68,011.00 19,323.00
Accounts receivable, net 61,025.23 1,448.00 1,294.00 1,444.00 1,385.00 1,369.00 1,148.00 845.00 878.00 737.00 734.00 1,009.00 781.00 0.00 0.00 0.00 0.00 0.00
Inventories -22,461.00 -27,189.00 -31,127.00 -24,701.00 -21,723.00 -20,073.00 -18,702.00 -21,236.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -25,789.00 -20,338.00 22,461.00 27,189.00 31,127.00 24,701.00 21,723.00 20,073.00 18,702.00 21,236.00 565.36 96.96 69.54 65.71 153.46 257.60 306.54 66,153.26 45,925.20
Total current assets 75,925.08 25,789.00 20,338.00 20,601.00 23,888.00 27,611.00 21,685.00 17,584.00 17,113.00 15,996.00 18,763.00 21,816.00 14,364.00 14,493.00 13,594.00 11,791.00 18,780.00 17,269.00 12,354.00 10,745.00
Total non-current assets + 948,672.26 953,029.00 855,236.00 237,942.00 262,121.00 252,375.00 230,948.00 214,870.00 205,385.00 198,225.00 184,194.00 154,450.00 133,330.00 136,389.00 136,172.00 131,683.00 122,702.00 118,566.00 97,950.74 129,498.80
Total assets 1,024,597.34 978,818.00 875,574.00 848,941.00 917,643.00 880,349.00 809,130.00 750,271.00 729,533.00 720,681.00 704,643.00 579,406.00 513,628.00 484,998.00 461,977.00 424,767.00 205,140.00 211,025.00 176,458.00 186,169.00
Total current liabilities + 594.00 615.00 17,742.00 16,411.00 15,775.00 15,035.00 13,416.00 13,121.00 12,737.00 536,633.00 475,811.00 444,302.00 420,496.00 978.00 1,291.00 1,876.00 2,085.00 2,860.00
Total non-current liabilities + 972,152.11 925,858.00 826,253.00 792,562.00 1,056.00 16,607.00 13,635.00 703,120.00 14,453.00 14,235.00 10,783.00 545,480.00 484,595.00 459,960.00 437,223.00 6,964.00 4,594.00 5,785.00 1,927.00 7,504.00
Total liabilities 972,152.11 925,858.00 826,847.00 792,562.00 881,328.00 16,607.00 13,635.00 703,120.00 687,370.00 677,858.00 662,705.00 545,480.00 484,595.00 459,960.00 437,223.00 190,799.00 176,938.00 183,570.00 151,977.00 160,311.00
Total stockholders' equity + 50,957.00 51,539.00 47,296.00 56,379.00 57,175.00 863,742.00 795,495.00 46,058.00 42,163.00 42,823.00 41,938.00 33,462.00 28,657.00 25,595.00 24,464.00 26,714.00 28,827.00 27,393.00 24,481.00 25,656.00
Common shares outstanding 1,708 1,785 1,838 1,910 1,946 1,943 1,962 1,988 1,986 1,977 1,976 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880
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 + 14,563.54 14,899.85 25,832.00 32,866.00 25,362.00 206,818.00 199,581.00 29,810.00 28,480.00 26,500.00 185,757.00 183,387.00 183,693.00 195,166.00 196,542.00 188,800.00 185,667.00 192,395.00 189,468.00 183,161.00 181,327.00 196,324.00 203,136.00 205,513.00 211,787.00 177,003.00 181,865.00 171,620.00 165,785.00 162,594.00 157,014.00 159,731.00 156,801.00 154,246.00 152,414.00 154,540.00 154,430.00 157,423.00 175,601.00 177,226.00 164,816.00 158,729.00 158,354.00 147,053.00 158,044.00 139,636.00 127,567.00 118,562.00 118,826.00 114,350.00 111,803.00 111,743.00 110,841.00 111,363.00 20,598.00 26,016.00 24,624.00 111,262.00 27,608.00 25,646.00 22,758.00 23,640.00 29,816.00 35,053.00 34,607.00 37,560.00 38,924.00 34,220.00 30,416.00 35,331.00 23,252.00 24,392.00 11,512.00 68,011.00 9,917.00 10,511.00 10,561.00 19,167.00 7,850.00 7,715.00 8,220.00
Accounts receivable, net 65,188.03 61,025.23 62,985.07 2,506.00 190.00 404.00 1,448.00 1,301.00 1,295.00 1,300.00 1,294.00 1,214.00 1,469.00 1,548.00 1,444.00 1,456.00 1,510.00 1,661.00 1,385.00 1,397.00 1,382.00 1,610.00 1,369.00 1,240.00 1,256.00 1,172.00 1,148.00 1,055.00 843.00 888.00 845.00 849.00 767.00 813.00 878.00 840.00 812.00 918.00 737.00 749.00 728.00 828.00 734.00 699.00 888.00 807.00 1,009.00 781.00 966.00 654.00 781.00 698.00 751.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 686.00 686.00 608.14 0.00 0.00 0.00 0.00 0.00 0.00
Inventories -24,549.00 -25,162.00 -24,962.00 -26,170.00 -27,189.00 -25,985.00 -23,640.00 -26,706.00 -26,706.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -88,817.07 -23,773.00 -25,789.00 -22,884.00 -22,098.00 -21,481.00 -20,338.00 25,246.00 -21,018.00 -18,775.00 24,549.00 -22,252.00 -22,310.00 -23,369.00 27,189.00 -23,328.00 -21,190.00 -23,991.00 26,706.00 57,299.00 47,638.00 50,166.00 47,729.00 3,040.75 3,097.36 2,740.37 7,407.91 29,132.84 27,069.62 27,592.35 482.26 371.73 443.50 377.83 347.52 898.77 808.51 515.15 261.54 301.16 264.95 434.27 565.36 495.58 365.48 214.48 96.96 52.38 75.26 59.99 69.54 0.00 0.00 0.00 65.71 0.00 0.00 0.00 153.46 0.00 0.00 333.86 257.60 0.00 0.00 0.00 306.54 0.00 0.00 0.00 66,153.26 0.00 0.00 0.00 45,925.20 0.00 0.00 0.00
Total current assets 79,751.57 75,925.08 35,372.00 25,362.00 25,789.00 22,884.00 104,784.00 100,143.00 43,499.00 22,137.00 44,974.00 18,775.00 20,601.00 22,252.00 22,310.00 49,539.00 23,888.00 23,328.00 44,830.00 23,991.00 27,611.00 28,426.00 28,193.00 28,748.00 21,685.00 19,415.00 18,152.00 17,707.00 17,584.00 16,882.00 18,486.00 18,192.00 17,113.00 16,306.00 16,709.00 16,899.00 15,996.00 19,028.00 21,669.00 18,677.00 18,763.00 19,845.00 16,459.00 19,507.00 21,816.00 18,720.00 14,770.00 14,863.00 14,364.00 15,390.00 14,530.00 12,937.00 14,493.00 11,080.00 13,974.00 12,966.00 13,594.00 14,502.00 13,574.00 11,379.00 11,791.00 14,887.00 17,508.00 17,289.00 18,780.00 19,462.00 17,110.00 18,062.00 17,269.00 11,626.00 12,196.00 686.00 12,354.00 608.14 10,511.00 10,561.00 10,745.00 7,850.00 7,715.00 8,220.00
Total non-current assets + 949,414.21 948,672.26 1,026,682.00 942,097.00 956,056.00 953,029.00 929,746.00 810,489.00 828,557.00 809,762.00 232,538.00 238,709.00 247,690.00 237,942.00 233,752.00 232,085.00 243,762.00 262,121.00 256,942.00 250,297.00 242,035.00 252,375.00 254,819.00 255,361.00 243,625.00 230,948.00 234,129.00 225,785.00 219,636.00 214,870.00 208,764.00 212,453.00 209,389.00 205,385.00 198,694.00 202,842.00 202,212.00 198,225.00 204,445.00 198,767.00 187,690.00 184,194.00 175,983.00 174,381.00 185,032.00 154,450.00 149,053.00 142,772.00 142,402.00 133,330.00 133,515.00 135,806.00 138,725.00 136,389.00 146,712.00 149,840.00 166,414.00 136,172.00 149,920.00 130,717.00 127,586.00 131,683.00 137,484.00 132,988.00 124,276.00 122,702.00 123,240.00 120,146.00 120,518.00 185,151.00 101,976.00 104,178.00 14,550.95 97,950.74 14,031.04 14,377.65 15,220.10 129,498.80 14,162.06 14,102.54 14,572.00
Total assets 1,029,165.78 1,024,597.34 1,026,682.00 977,469.00 981,418.00 978,818.00 952,630.00 915,273.00 907,219.00 875,574.00 835,874.00 851,311.00 862,122.00 848,941.00 834,723.00 820,522.00 865,118.00 917,643.00 898,290.00 879,102.00 859,012.00 880,349.00 876,411.00 865,898.00 831,430.00 809,130.00 811,826.00 789,635.00 779,914.00 750,271.00 747,838.00 752,225.00 739,823.00 729,533.00 713,376.00 725,746.00 728,347.00 720,681.00 742,299.00 726,225.00 697,351.00 702,871.00 682,949.00 659,501.00 689,666.00 579,406.00 555,324.00 536,430.00 538,873.00 513,628.00 498,217.00 498,201.00 497,563.00 484,998.00 480,839.00 479,607.00 465,288.00 461,977.00 455,076.00 427,597.00 423,397.00 424,767.00 228,130.00 220,219.00 205,935.00 205,140.00 208,075.00 207,768.00 214,055.00 211,025.00 181,914.00 180,071.00 181,683.70 176,458.00 175,877.94 180,115.21 191,377.84 186,169.00 176,853.95 176,149.97 181,785.45
Total current liabilities + 412,997.00 370,940.00 368,143.00 610.00 358,413.00 367,851.00 615.00 369,671.00 359,335.00 368,889.00 17,742.00 385,648.00 373,788.00 366,371.00 366,371.00 800,051.00 764,782.00 748,572.00 749,426.00 728,163.00 719,134.00 690,712.00 690,102.00 694,458.00 683,535.00 675,127.00 657,239.00 669,203.00 671,371.00 665,725.00 686,192.00 671,022.00 644,930.00 653,749.00 634,126.00 611,290.00 640,076.00 536,633.00 514,435.00 497,490.00 498,420.00 475,811.00 454,938.00 455,535.00 456,071.00 451,191.00 439,739.00 437,016.00 423,926.00 420,371.00 413,688.00 390,385.00 386,268.00 978.00 1,127.00 1,211.00 1,225.00 1,291.00 1,345.00 1,486.00 1,642.00 1,876.00 1,690.00 1,894.00 2,144.61 2,085.00 2,209.00 2,383.86 2,712.23 2,860.00 2,757.89 2,763.57 150,481.00
Total non-current liabilities + 975,972.67 972,152.11 973,691.00 513,219.00 928,254.00 925,858.00 900,991.00 853,360.00 432,317.00 416,053.00 14,010.00 14,361.00 15,193.00 792,562.00 778,416.00 764,724.00 808,269.00 858,774.00 842,339.00 824,848.00 807,020.00 16,607.00 822,527.00 812,422.00 775,369.00 13,635.00 15,144.00 14,927.00 14,882.00 703,120.00 702,351.00 706,907.00 695,734.00 687,370.00 669,621.00 681,521.00 684,416.00 677,858.00 150.00 683,842.00 656,000.00 662,705.00 642,059.00 620,824.00 650,231.00 545,480.00 522,728.00 505,650.00 507,686.00 484,595.00 471,336.00 471,657.00 471,772.00 459,960.00 455,878.00 453,522.00 439,464.00 437,223.00 429,733.00 402,216.00 398,285.00 6,964.00 6,356.00 4,505.00 4,715.00 4,594.00 5,400.00 5,961.00 3,722.00 5,785.00 2,353.00 2,881.00 1,836.00 1,927.00 2,852.91 2,926.38 3,016.79 7,504.00 2,467.82 2,479.98 156,991.70
Total liabilities 975,972.67 972,152.11 973,691.00 926,216.00 928,254.00 925,858.00 900,991.00 864,517.00 857,327.00 826,847.00 786,839.00 804,155.00 813,371.00 792,562.00 778,416.00 764,724.00 808,269.00 881,328.00 842,339.00 824,848.00 807,020.00 827,343.00 822,527.00 812,422.00 775,369.00 759,024.00 761,056.00 739,723.00 730,920.00 703,120.00 702,351.00 706,907.00 695,734.00 687,370.00 669,621.00 681,521.00 684,416.00 677,858.00 698,984.00 683,842.00 656,000.00 662,705.00 642,059.00 620,824.00 650,231.00 545,480.00 522,728.00 505,650.00 507,686.00 484,595.00 471,336.00 471,657.00 471,772.00 459,960.00 455,878.00 453,522.00 439,464.00 437,223.00 429,733.00 402,216.00 398,285.00 190,799.00 202,068.00 192,415.00 176,609.00 176,938.00 181,504.00 180,082.00 187,443.00 183,570.00 156,729.00 155,023.00 156,512.64 151,977.00 151,624.71 154,477.78 163,968.27 160,311.00 152,709.06 152,305.43 156,991.70
Total stockholders' equity + 50,762.85 50,957.00 51,443.00 49,855.00 51,772.00 51,539.00 50,077.00 49,344.00 48,564.00 47,296.00 47,573.00 45,690.00 47,240.00 54,715.00 54,652.00 54,102.00 55,135.00 57,175.00 54,290.00 52,624.00 50,444.00 51,551.00 52,486.00 52,181.00 54,889.00 48,895.00 49,626.00 48,764.00 47,923.00 46,058.00 44,368.00 44,276.00 43,107.00 41,234.00 42,872.00 43,372.00 43,136.00 42,080.00 42,588.00 41,722.00 40,720.00 41,346.00 40,313.00 38,140.00 38,939.00 33,462.00 32,137.00 30,271.00 30,726.00 28,657.00 26,555.00 26,264.00 25,517.00 25,595.00 24,348.00 25,371.00 25,129.00 24,464.00 24,695.00 24,819.00 24,696.00 26,714.00 25,923.00 27,713.00 29,238.00 28,827.00 26,468.00 27,617.00 26,553.00 27,393.00 25,124.00 24,984.00 25,149.00 24,335.00 24,051.51 25,435.33 27,201.91 25,656.00 23,938.50 23,641.02 24,590.76
Common shares outstanding 1,708 1,708 1,701 1,715 1,729 1,780 1,780 1,799 1,810 1,880 1,829 1,880 1,880 1,881 1,904 1,924 1,942 1,946 1,946 1,946 1,945 1,940 1,942 1,941 1,947 1,953 1,958 1,969 1,969 1,985 1,989 1,989 1,989 1,989 1,986 1,984 1,984 1,980 1,976 1,976 1,976 1,973 1,977 1,992 1,959 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880 1,880
about 6 hours ago