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 + 135,569.29 124,688.66 113,285.58 90,363.26 92,428.41 88,537.56 68,048.92 21,461.71 21,034.57 19,119.20 17,524.77 16,767.51 17,591.25 10,600.62 9,192.89 5,473.45 -2,038.58 3,312.58 2,844.21 4,008.18
Accounts receivable, net 12,571.96 14,444.21 204.69 8,750.15 12,465.79 7,472.39 6,448.21 8,051.82 5,715.33 4,839.61 4,660.12 4,861.23 332.97 956.75 1,029.26 3,186.45 2,005.10 765.09
Inventories -40,270.80 -51,976.31 -44,799.31 -44,459.64 -32,072.26 -30,561.47 -91,081.78 -79,674.45 0.00 0.00 0.04 0.03 0.01 0.00
Other current assets 654.35 626.92 51,976.31 44,799.31 44,459.64 198.89 205.39 153.65 188.14 280.56 327.63 379.85 266.28 222,081.33 202,203.42 212,135.57 220,061.22 180,530.11 149,462.02
Total current assets 137,914.96 128,356.72 90,567.95 101,178.55 101,003.35 75,720.19 28,115.31 29,240.04 25,022.66 22,644.95 21,755.25 21,433.03 11,191.86 9,186.56 7,212.94 5,597.35 6,494.40 4,844.57 4,769.01
Total non-current assets + 619,930.57 587,368.70 190,398.46 180,878.90 170,000.15 442,817.92 451,472.99 407,545.57 350,651.00 306,420.52 286,600.46 270,734.57 274,877.65 271,683.55 244,539.06 248,258.08 251,832.52 212,838.20 29,840.20
Total assets 797,923.03 757,845.53 715,725.42 701,170.85 663,895.83 610,672.19 518,538.12 479,588.30 436,785.61 375,673.66 329,065.47 308,355.71 292,167.60 286,069.50 280,870.11 251,752.00 253,855.43 258,326.91 217,682.77 184,071.22
Total current liabilities + 453,009.76 427,624.97 204.69 292,955.10 0.01 325,944.75 309,575.17 283,906.52 267,208.35 234,675.20 221,025.88 209,703.50 207,327.69 194,646.64 190,604.24 182,432.37 180,259.57 149,437.10 13,664.49
Total non-current liabilities + -61,371.09 245,020.59 229,464.25 651,323.24 105,808.82 92,393.33 153,474.04 134,300.10 118,834.26 77,203.91 65,487.55 59,817.16 56,481.83 53,660.22 63,058.47 44,112.22 53,846.79 62,472.55 51,259.68 27,792.63
Total liabilities -61,371.09 698,030.35 657,089.23 651,527.93 105,808.82 92,393.33 479,418.79 443,875.27 402,740.78 344,412.25 300,162.75 280,843.04 266,185.32 260,987.91 257,705.11 234,716.46 236,279.16 242,732.12 200,696.78 169,964.16
Total stockholders' equity + 61,371.09 57,888.95 56,692.68 49,642.91 558,087.01 518,278.86 38,533.92 35,703.92 34,038.69 30,998.04 28,680.62 27,315.09 25,982.27 24,887.07 22,983.18 16,996.53 17,539.57 15,594.71 16,965.58 14,090.36
Common shares outstanding 382 383 393 399 399 395 394 399 401 386 388 388 388 388 368 343 325 330 336 336
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 + 118,287.39 135,569.29 121,551.13 129,210.14 126,411.79 118,504.78 115,680.58 120,272.99 113,285.58 65,679.36 31,946.11 111,694.41 90,363.26 107,855.71 84,864.32 88,172.79 92,428.41 87,973.28 92,554.26 86,782.95 92,494.83 88,537.56 85,876.24 83,000.76 70,279.12 68,048.92 24,310.61 23,682.10 20,359.05 21,461.71 18,354.79 19,778.95 25,091.39 22,232.27 24,711.26 20,806.65 20,353.62 20,363.40 18,944.77 18,879.80 20,041.32 17,752.77 20,199.48 19,119.18 14,842.37 16,779.79 16,587.88 15,587.67 15,939.59 16,204.11 14,138.20 11,795.81 11,038.78 10,600.62 12,638.28 10,415.43 13,084.55 9,192.89 9,278.04 8,942.42 6,400.81 6,260.44 6,256.19 0.00 2,695.57 2,701.55 2,695.57 9.13 3,073.41 3,078.05 3,073.41 0.00 5,891.52 2,844.21 0.00 0.00 0.00 4,008.18 0.00 0.00 0.00
Accounts receivable, net 367.39 344.13 328.99 315.16 295.09 295.09 274.90 262.90 242.98 204.69 219.17 241.68 206.57 8,750.15 183.28 96.29 66.66 122.11 12,465.79 13,972.79 18,574.81 12,800.39 7,472.39 11,804.65 13,219.84 13,456.15 6,448.21 15.68 14.27 7.06 8,051.82 17.88 40.88 96.62 5,715.33 15.33 7,918.46 8,182.97 4,839.61 5,324.04 8,492.58 138.15 4,660.12 4,514.32 4,861.23 4,321.92 332.97 332.97 956.75 956.75 2,005.10 765.09
Inventories 5,969.16 -40,270.80 -116,787.66 -40,898.99 -39,854.94 -51,976.31 -37,559.43 -45,147.94 -41,110.30 -44,799.31 -34,122.44 -32,213.46 -24,906.71 -24,906.71 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.15 2.00 1.70 0.08 0.04 0.04 0.05 0.05 0.04 0.04 0.06 0.06 0.06 0.06 0.06 0.06 0.04 0.05 0.04 0.03 0.03 0.01 0.01 0.01 0.01 0.01 0.01 0.01 0.00
Other current assets 654.35 -315.16 39,626.58 51,720.46 51,720.46 40,898.99 39,854.94 51,976.31 37,559.43 45,147.94 41,110.30 44,799.31 34,122.44 32,213.46 24,906.71 425,252.33 254.15 328.29 265.07 269.09 198.89 196.39 213.05 200.01 205.39 341,712.72 327,726.99 317,440.75 153.65 307,396.50 302,835.10 282,552.77 188.14 272,142.76 247.85 281.69 280.56 314.66 327.39 251,264.00 327.63 237,658.75 236,128.73 233,427.20 379.85 234,201.04 230,197.02 223,232.28 266.28 266.28 231,062.53 224,526.92 222,081.33 223,784.23 218,716.38 214,363.93 202,203.42 180,530.11 149,462.02
Total current assets 20,377.78 121,918.52 129,554.27 126,740.77 24,608.87 115,995.74 72,971.01 51,720.46 51,720.46 32,209.01 111,937.40 90,567.95 108,074.89 85,106.00 88,379.36 101,178.55 88,156.56 92,650.55 86,849.61 30,270.93 101,257.50 100,177.32 42,467.78 83,348.61 75,720.19 35,161.57 37,114.99 34,015.21 28,115.31 18,365.38 19,790.66 21,052.05 29,240.04 22,992.36 19,207.00 19,030.62 25,022.66 17,034.40 25,120.41 28,505.98 22,644.95 25,838.18 27,939.15 14,980.52 21,755.25 16,587.88 15,587.67 15,939.59 21,433.03 14,138.20 11,795.81 11,038.78 11,191.86 12,638.28 10,415.43 13,084.55 9,186.56 9,278.04 8,942.42 6,400.81 7,212.94 3,867.32 2,695.57 2,695.57 2,695.57 9.13 3,073.41 3,073.41 3,073.41 5,891.52 4,844.57 4,769.01
Total non-current assets + 797,233.71 674,144.68 651,068.39 643,586.37 733,236.67 925,864.52 920,431.85 664,017.69 664,017.69 198,971.80 197,260.54 190,398.46 193,150.52 182,976.59 179,905.76 179,335.72 183,485.10 175,887.20 173,323.03 165,415.93 509,462.44 505,329.03 527,008.85 461,533.10 442,817.92 471,033.77 461,064.08 456,684.19 451,472.99 459,350.25 443,546.73 430,565.81 407,545.57 409,816.11 403,042.43 361,858.85 350,651.00 334,805.89 318,077.71 307,445.58 306,420.52 298,798.09 289,392.72 300,775.62 286,600.46 285,083.02 283,510.41 281,860.99 270,734.57 282,820.25 51,583.78 52,399.32 274,877.65 47,758.07 47,753.84 47,235.07 271,683.55 46,820.78 44,125.10 45,629.92 244,539.06 2,339.41 2,387.32 2,387.32 2,387.32 16,876.85 2,561.84 2,561.84 2,561.84 37,389.18 212,838.20 29,840.20
Total assets 817,611.50 797,923.03 796,063.20 780,622.66 770,327.14 757,845.53 745,334.30 742,232.32 715,738.15 715,738.15 716,439.84 706,317.75 701,170.85 691,435.64 726,941.98 694,524.10 663,895.83 680,010.96 650,506.54 633,747.78 620,939.19 610,719.94 605,506.35 569,476.63 544,881.71 518,538.12 506,195.34 498,179.07 490,699.40 479,588.30 477,715.63 463,337.39 451,617.87 436,785.61 432,808.48 422,249.43 380,889.48 375,673.66 351,840.29 343,198.12 335,951.57 329,065.47 324,636.27 317,331.87 315,756.14 308,355.71 301,670.89 299,098.09 297,800.58 292,167.60 296,958.45 293,576.62 286,670.38 286,069.50 291,216.71 289,231.80 284,846.54 280,870.11 279,883.05 271,783.90 266,394.66 251,752.00 251,752.00 220.10 253,818.73 253,818.73 253,818.73 17,080.10 258,326.83 258,326.83 258,326.83 234.03 233,078.95 217,682.77 233.19 224.22 211.86 184,071.22 209.53 202.37 191.79
Total current liabilities + 100,390.74 455,317.33 452,388.27 443,328.52 7,016.83 438,152.93 430,396.05 276,483.93 276,483.93 258,845.21 258,784.02 281,365.91 258,243.39 241.68 943.22 292,955.10 215,434.04 208,567.31 203,095.67 229,662.77 361,678.90 370,518.35 358,967.48 346,937.82 325,944.75 321,971.13 319,469.81 315,105.44 309,575.17 287,188.19 279,543.35 274,615.42 283,906.52 264,902.13 258,375.03 253,426.35 267,208.35 238,329.72 241,695.70 236,915.48 234,675.20 227,526.44 222,695.25 215,181.68 221,025.88 206,175.91 206,753.92 203,490.69 209,703.50 202,789.90 4,420.93 4,568.24 207,327.69 0.28 194,646.64 3,703.33 190,604.24 3,703.33 149,437.10 13,664.49
Total non-current liabilities + 660,857.09 -61,371.09 279,374.78 267,280.45 266,863.86 691,013.52 247,271.36 680,386.76 385,413.72 385,413.72 141,255.32 122,035.74 651,527.93 122,107.40 677,392.96 6,395.62 615,601.91 631,871.65 602,832.93 588,022.38 576,873.82 205,638.69 192,880.10 170,205.05 159,134.40 153,474.04 145,483.91 141,506.94 139,766.63 134,300.10 154,938.19 149,200.53 143,371.93 118,834.26 134,179.15 130,996.37 95,860.81 77,203.91 83,573.94 71,918.77 69,918.15 65,487.55 68,519.38 66,440.12 72,644.38 59,817.16 68,373.44 65,909.90 68,295.31 56,481.83 68,808.70 268,631.00 261,587.04 53,660.22 266,608.73 265,238.30 261,429.89 63,058.47 256,340.73 250,592.50 245,397.66 44,112.22 30,080.13 39,569.91 39,569.91 39,569.91 1,042.31 45,147.96 45,147.96 45,147.96 217,123.28 51,259.68 27,792.63
Total liabilities 761,247.84 -61,371.09 734,692.11 719,668.72 710,192.37 698,030.35 685,424.28 682,409.72 661,897.65 661,897.65 141,255.32 122,035.74 651,527.93 122,107.40 677,634.64 646,140.16 615,601.91 631,871.65 602,832.93 588,022.38 576,873.82 567,317.59 563,398.45 529,172.53 506,072.22 479,418.79 467,455.04 460,976.76 454,872.07 443,875.27 442,126.39 428,743.88 417,987.35 402,740.78 399,081.27 389,371.40 349,287.16 344,412.25 321,903.66 313,614.47 306,833.63 300,162.75 296,045.82 289,135.37 287,826.06 280,843.04 274,549.35 272,663.82 271,786.00 266,185.32 271,598.59 268,631.00 261,587.04 260,987.91 266,608.73 265,238.30 261,429.89 257,705.11 256,340.73 250,592.50 245,397.66 234,716.46 234,716.46 205.18 39,569.91 39,569.91 39,569.91 1,042.31 45,147.96 45,147.96 45,147.96 218.37 217,123.28 200,696.78 216.15 208.23 196.44 169,964.16 194.07 187.78 178.38
Total stockholders' equity + 54,598.65 61,371.09 59,582.29 59,069.43 58,234.95 57,888.95 57,948.50 52,070.29 51,897.00 58,873.31 56,884.31 55,670.47 48,362.81 54,557.96 47,766.06 47,093.00 47,460.58 47,258.70 46,978.75 44,825.33 43,170.14 42,544.57 41,211.39 39,564.72 38,224.21 38,533.92 38,154.91 37,192.22 35,817.70 35,703.92 35,580.67 34,587.16 33,624.30 34,038.69 33,720.74 32,571.24 31,324.79 30,998.04 29,682.31 29,342.33 28,891.67 28,680.62 28,373.23 27,988.72 27,729.13 27,315.09 26,926.72 26,242.92 25,829.89 25,982.27 25,359.86 24,945.61 24,877.27 24,887.07 24,408.04 23,803.51 23,232.39 22,983.18 22,766.28 20,414.45 19,823.54 16,996.53 16,996.53 14.68 17,539.57 17,539.57 17,539.57 16,037.79 15,594.71 15,594.71 15,594.71 15.66 15,955.67 16,965.58 17.04 15.99 15.43 14,090.36 15.46 14.59 13.42
Common shares outstanding 378 382 367 369 376 379 389 393 393 379 392 393 397 399 399 398 390 399 398 398 398 390 395 393 393 390 392 393 397 396 398 398 399 396 396 397 399 386 386 381 388 386 388 388 387 386 388 388 388 386 386 386 387 384 384 386 387 384 384 352 347 343 343 343 343 343 324 309 330 330 330 337 337 336 336 336 337 336 336 336 336
about 9 hours ago