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 + 271,428.56 296,963.01 253,042.36 289,899.55 273,385.32 188,666.32 116,247.60 117,153.02 186,689.47 168,419.96 157,408.96 131,068.19 98,001.29 99,683.86 110,546.20 104,006.17 40,834.78 32,536.39 13,345.70 1,179.02
Accounts receivable, net 16,975.66 13,778.76 14,788.57 9,080.39 7,062.01 4,930.37 5,446.80 4,047.66 6,563.41 5,601.53 5,027.76 4,360.12 4,771.03 3,043.43 2,259.91 2,162.06 1,150.74 21,132.19 15,626.69
Inventories 15,051.10 -176,300.42 -112,735.94 -185,446.27 -113,070.42 -148,621.49 -160,252.29 -204,836.03 -147,455.07 350.09 116.37 80.93 71.07 40.18 98.40 48.67 17.99
Other current assets 1,760.93 1,204.67 1,272.34 1,031.10 797.37 1,007.79 113,070.42 148,621.49 160,252.29 204,836.03 147,455.07 1,289.62 1,255.05 614.06 641.10 870.28 167,986.44 913.27 1,581.46 702.62
Total current assets 273,189.50 298,167.68 254,314.70 290,930.65 274,182.68 196,736.13 121,177.97 122,599.82 190,737.13 174,983.36 163,010.49 137,385.58 103,616.45 105,068.95 114,230.73 107,136.36 29,431.08 25,764.50 24,355.35 17,508.33
Total non-current assets + 996,839.97 940,629.13 861,338.08 694,520.18 657,025.71 736,842.25 267,778.23 275,053.24 205,258.38 208,667.91 180,894.91 382,845.34 349,436.24 317,538.91 286,348.20 267,526.33 286,541.50 268,425.35 91,681.58 84,518.77
Total assets 1,270,029.47 1,238,796.81 1,115,652.78 985,450.83 931,208.40 933,578.38 762,237.45 723,865.01 645,735.10 634,393.24 605,394.53 520,230.91 453,052.70 422,607.86 400,578.93 374,662.68 315,972.58 294,189.85 116,036.94 102,027.10
Total current liabilities + 800,037.82 813,216.79 737,964.25 529,218.53 497,800.99 503,776.32 285,479.26 304,511.75 347,643.03 392,035.41 288,225.97 242,658.04 215,837.98 195,913.10 181,451.47 174,379.98 175,072.64 193,522.03 38,867.54 31,794.49
Total non-current liabilities + 343,438.50 305,752.89 262,832.18 345,552.12 327,432.91 323,712.19 89,419.31 632,269.55 558,647.50 549,580.68 525,559.24 198,889.58 155,559.41 147,558.64 142,245.17 126,919.31 71,633.19 50,831.34 67,904.69 62,256.89
Total liabilities 1,143,476.32 1,118,969.68 1,000,796.42 874,770.65 825,233.90 827,488.51 89,419.31 632,269.55 558,647.50 549,580.68 525,559.24 441,547.62 371,397.39 343,471.74 323,696.64 301,299.29 246,705.83 244,353.37 106,772.23 94,051.37
Total stockholders' equity + 125,173.53 119,491.69 114,453.00 110,182.83 105,640.15 105,776.99 672,818.14 91,595.46 87,087.60 84,812.56 79,835.28 78,303.12 81,366.20 78,899.00 76,863.33 73,355.32 69,265.41 49,831.20 9,264.54 7,975.55
Common shares outstanding 3,804 7,460 7,451 7,512 7,469 7,465 3,802 3,807 3,825 3,832 3,843 7,565 7,237 7,240 7,255 7,255 6,246 3,565 2,358 2,468
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 Dec-07
Total cash and short-term investments + 298,243.53 271,428.56 4,502.57 296,119.38 323,667.73 296,963.01 328,717.11 268,379.16 249,254.30 253,042.36 275,721.76 211,311.28 20,014.31 205,065.19 154,736.00 85,786.55 108,656.90 202,814.65 118,371.71 139,982.75 135,390.95 188,666.32 125,404.83 134,481.55 124,187.87 116,247.60 108,001.80 107,084.47 115,523.32 104,900.26 194,579.03 199,252.37 185,863.60 106,465.71 204,717.87 192,378.42 166,404.96 84,099.61 183,572.93 168,187.35 156,310.82 157,408.96 145,228.64 155,225.02 145,317.88 131,068.19 108,035.04 118,407.61 122,349.40 98,001.29 101,915.86 105,442.75 99,755.69 99,683.86 63,052.73 61,553.22 32,792.32 110,546.20 65,295.74 62,659.22 104,648.72 104,006.17 53,360.98 42,344.39 36,834.60 40,834.78 21,260.70 0.00 0.00 32,536.39 0.00 12,522.17
Accounts receivable, net 730.87 13,947.23 13,408.09 16,975.66 9,954.92 8,998.53 8,602.88 13,778.76 9,243.58 8,999.17 14,788.57 6,485.26 5,351.25 4,724.24 9,080.39 4,557.62 3,648.03 3,150.33 7,062.01 6,103.33 6,373.53 9,996.43 4,930.37 4,643.28 4,131.42 3,927.75 5,446.80 6,051.11 5,082.14 4,449.81 6,936.16 2,734.70 2,604.65 3,224.58 6,563.41 2,869.48 2,751.34 3,779.53 5,601.53 4,983.74 2,710.05 2,966.80 5,027.76 2,631.94 2,664.41 2,950.52 4,360.12 3,521.21 3,927.09 4,175.23 4,771.03 19,697.16 3,315.34 76,882.72 3,043.43 2,451.61 2,127.57 1,543.08 2,259.91 1,467.02 1,318.19 1,160.07 2,162.06 1,500.18 1,150.74
Inventories 730.87 -29,523.45 -29,739.01 15,051.10 -264,921.53 -199,749.66 -176,300.42 -149,380.25 -146,052.54 -112,735.94 -143,073.67 -153,310.61 -191,440.39 0.00 0.00 0.00 0.00 0.00 0.00 0.00 110.82 348.86 368.00 356.47 384.34 411.25 331.36 388.39 349.66 312.55 237.75 282.37 245.81 350.09 263.97 186.23 165.69 116.37 73.70 62.88 68.56 80.93 66.26 67.85 70.31 71.07 13,457.02 30.12 39.84 40.18 50.42 51.96 23.12 98.40 29.48 48.67 17.99
Other current assets 1,760.93 197.39 1,204.67 -9,954.92 246,744.51 229,840.84 1,272.34 264,921.53 199,749.66 717.67 1,031.10 149,380.25 72,286.18 146,052.54 797.37 143,073.67 153,310.61 191,440.39 1,007.79 437,625.47 411,913.48 393,741.98 373,281.25 360,842.11 353,198.67 329,492.15 685.76 287,782.64 267,938.02 784.46 784.46 224,063.43 232,981.15 249,848.79 690.81 233,789.54 242,518.23 1,383.48 1,383.48 274,511.18 226,112.07 1,289.62 1,289.62 245,475.30 209,703.16 1,255.05 1,255.05 226,639.66 212,748.40 215,290.79 614.06 1,410.04 234,296.11 438.21 641.10 236,330.42 199,539.46 870.28 870.28 185,453.44 172,852.54 166,019.88 167,986.44 167,384.62 186,704.84
Total current assets 298,243.53 273,189.50 6,161.69 296,119.38 323,667.73 298,167.68 328,717.11 268,379.16 257,857.18 268,093.46 284,965.34 220,310.45 20,014.31 220,884.86 161,221.25 91,137.80 113,381.14 212,692.41 122,929.33 143,630.78 138,541.28 196,736.13 131,508.16 140,855.07 134,184.30 121,177.97 112,645.08 111,215.89 119,451.07 111,032.81 200,630.14 204,334.51 190,313.41 114,186.32 207,452.57 194,983.07 169,629.55 91,353.83 186,442.41 170,938.69 160,090.35 164,393.97 150,212.37 157,935.07 148,284.69 137,385.58 110,666.98 121,072.01 125,299.92 103,616.45 105,437.07 109,369.84 103,930.92 105,068.95 84,159.93 62,720.35 110,113.26 114,230.73 67,747.35 64,786.79 58,985.78 107,136.36 54,827.99 43,662.58 37,994.68 29,431.08 22,760.88 24,851.24
Total non-current assets + 995,621.31 996,839.97 6,739,827.47 944,214.19 928,838.46 940,629.13 900,210.57 921,616.47 876,268.04 847,559.32 841,988.56 837,894.08 1,005,098.77 764,565.97 824,555.92 878,713.96 837,544.50 718,515.98 822,653.11 785,693.59 806,259.55 736,842.25 760,402.37 722,270.13 696,214.00 267,778.23 640,617.41 626,386.71 585,581.99 612,832.19 503,207.09 492,102.84 483,416.89 531,516.72 443,915.52 438,490.52 455,127.75 543,039.41 425,439.71 434,509.55 432,660.74 441,000.56 460,945.57 407,709.35 402,283.40 382,845.34 385,249.37 349,715.52 332,436.33 349,436.24 334,681.49 326,431.77 323,428.02 317,538.91 328,534.97 344,490.89 305,516.77 286,348.20 347,235.71 342,083.76 325,001.60 267,526.33 302,804.63 303,583.60 278,054.23 286,541.50 283,475.78 269,338.61
Total assets 1,293,864.84 1,270,029.47 6,739,827.47 1,240,333.57 1,252,506.19 1,238,796.81 1,228,927.67 1,189,995.63 1,134,125.22 1,115,652.78 1,126,953.89 1,058,204.53 1,025,113.07 985,450.83 985,777.18 969,851.76 950,925.64 931,208.40 945,582.44 929,324.38 944,800.83 933,578.38 891,910.54 863,125.20 830,398.30 762,237.45 753,262.49 737,602.60 705,033.06 723,865.01 703,837.22 696,437.35 673,730.30 645,703.04 651,368.09 633,473.58 624,757.30 634,393.24 611,882.11 605,448.24 592,751.09 605,394.53 611,157.94 565,644.42 550,568.09 520,230.91 495,916.35 470,787.53 457,736.25 453,052.70 440,118.56 435,801.61 427,358.95 422,607.86 412,694.90 407,211.24 415,630.03 400,578.93 414,983.07 406,870.55 383,987.38 374,662.68 357,632.62 347,246.18 316,048.90 315,972.58 306,236.66 146,989.15 294,189.85 60,887.71
Total current liabilities + 814,126.83 800,037.82 1,979.21 682,005.70 694,383.65 813,216.79 665,288.65 661,635.19 623,642.39 731,318.26 616,085.87 545,520.41 78,161.39 525,049.73 525,017.73 523,498.24 488,797.07 491,851.16 494,877.53 484,398.50 488,694.76 503,776.32 536,958.39 488,323.48 427,038.23 5,038.01 370,936.73 376,072.08 349,666.02 342,032.82 364,140.10 338,839.12 330,994.56 328,401.06 331,408.15 313,410.18 304,630.11 301,990.64 290,746.10 288,895.71 280,769.10 287,911.31 288,754.26 260,074.25 258,555.12 242,658.04 235,960.92 220,380.06 298,591.67 215,837.98 205,307.62 205,521.24 197,231.78 195,913.10 328,136.52 221,462.74 183,623.35 181,451.47 227,637.47 227,843.52 211,491.02 174,379.98 205,801.33 202,832.35 176,002.51 175,072.64 5,315.73 193,522.03
Total non-current liabilities + 351,466.91 343,438.50 6,072,181.21 435,062.63 436,176.10 305,752.89 445,176.21 410,786.94 394,651.66 269,478.17 397,117.65 399,586.35 840,197.20 349,720.92 350,605.43 338,085.61 355,748.20 333,382.75 344,824.33 338,546.40 350,807.86 323,712.19 251,143.62 273,614.12 303,666.01 665,028.29 282,104.23 264,950.15 261,159.35 290,236.72 248,016.49 268,324.67 254,339.41 230,214.38 229,301.58 231,522.66 232,174.09 247,590.04 232,592.89 230,782.21 228,599.11 237,647.94 240,238.74 220,506.29 212,262.56 198,889.58 180,981.47 171,793.10 82,202.01 155,559.41 153,192.69 149,242.87 150,361.67 147,558.64 3,455.84 105,540.34 165,337.73 142,245.17 110,353.00 103,747.10 97,780.24 126,919.31 78,751.84 72,794.66 69,316.75 71,633.19 245,254.45 50,831.34
Total liabilities 1,165,593.74 1,143,476.32 6,072,181.21 1,117,068.33 1,130,559.75 1,118,969.68 1,110,464.86 1,072,422.13 1,018,294.05 1,000,796.42 1,013,203.52 945,106.77 912,583.97 874,770.65 875,623.16 861,583.86 844,545.26 825,233.90 839,701.86 822,944.90 839,502.61 827,488.51 788,102.01 761,937.60 730,704.24 665,028.29 653,040.96 641,022.23 610,825.37 632,269.55 612,156.59 607,163.79 585,333.98 558,615.44 560,709.72 544,932.84 536,804.20 549,580.68 523,338.99 519,677.92 509,368.21 525,559.24 528,993.00 480,580.54 470,817.68 441,547.62 416,942.40 392,173.16 380,793.67 371,397.39 358,500.31 354,764.10 347,593.45 343,471.74 331,592.36 327,003.08 348,961.08 323,696.64 337,990.47 331,590.62 309,271.26 301,299.29 284,553.17 275,627.01 245,319.26 246,705.83 250,570.18 120,628.67 244,353.37 55,149.33
Total stockholders' equity + 126,395.91 125,173.53 660,726.03 122,271.22 120,893.26 119,491.69 118,131.68 117,268.25 115,559.49 114,453.00 113,365.61 112,588.74 112,027.76 110,182.83 109,688.59 107,803.55 105,976.96 105,640.15 105,542.46 106,051.20 104,980.80 105,776.99 103,495.36 100,879.06 99,393.13 96,650.58 99,565.96 96,017.67 93,651.75 91,065.47 91,074.25 88,704.96 87,920.49 86,650.71 89,906.80 87,715.09 87,188.46 84,087.06 87,863.97 85,337.98 82,769.47 79,400.22 81,749.06 84,667.68 79,336.24 78,303.12 78,563.25 78,325.44 76,632.68 81,366.20 81,370.16 80,753.00 79,477.66 78,899.00 81,075.27 80,183.37 66,104.88 76,863.33 76,981.54 75,269.68 74,705.86 73,355.32 73,072.38 71,615.70 70,728.26 69,265.41 55,660.83 26,357.75 49,831.20 5,738.35
Common shares outstanding 7,490 3,804 7,471 7,471 7,471 7,460 7,460 7,460 7,444 7,444 7,444 7,444 7,446 7,490 7,490 7,490 7,490 7,490 7,490 7,490 7,490 7,490 7,490 7,490 7,490 3,801 7,490 7,490 7,490 7,490 7,490 7,490 7,515 7,515 7,562 7,520 7,523 7,523 7,525 7,527 7,532 7,532 7,539 7,546 9,065 9,065 7,807 7,548 7,565 7,727 7,564 7,581 7,411 7,401 7,240 7,240 7,246 7,255 7,255 7,255 7,255 7,255 7,255 7,255 7,255 7,255 6,057 5,923 5,923 5,923 3,678
about 7 hours ago