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 + 27,677.69 135,477.66 126,077.80 116,536.75 119,942.81 92,871.70 88,989.37 56,815.23 65,944.23 58,010.90 57,204.67 53,310.55 51,422.97 51,149.17 50,165.82 -3,016.90 7,865.60 4,336.14 5,975.78 2,314.95
Accounts receivable, net 27,441.51 17,476.27 20,987.39 14,804.99 15.16 15,099.62 12,056.64 9,608.14 7,945.14 6,688.06 8,294.83 6,770.76 4,868.60 6,117.72 4,357.16 10.66
Inventories 877.32 -72,573.06 -54,947.79 -58,366.89 -47,945.45 -35,632.81 -65,729.95 -60,219.94 0.00 0.00 0.23 0.05 0.01
Other current assets -27,441.51 865.92 713.02 1,073.10 699.08 405.24 511.21 811.04 245,340.29 395.88 458.09 416.02 313.65 372.92 452.86 214,825.45 199,144.57 210,222.31 167,172.75 131,972.03
Total current assets 27,677.69 153,819.85 147,778.21 132,414.84 120,657.05 108,376.56 101,557.23 67,234.41 73,889.36 65,094.84 65,957.59 60,497.33 56,605.22 57,639.81 54,975.84 11,832.26 7,850.80 4,325.44 5,967.86 2,304.96
Total non-current assets + 758,303.06 585,944.41 544,017.13 532,018.39 521,207.48 496,857.54 450,862.35 392,366.11 107,076.01 330,585.48 304,590.41 277,524.47 254,685.34 247,299.41 233,065.96 256,725.14 47,914.55 46,425.38 215,654.05 164,934.07
Total assets 785,980.75 739,764.26 691,795.33 664,433.23 641,864.52 605,234.10 552,419.58 459,600.51 426,305.66 395,680.32 370,548.00 338,021.80 311,290.55 304,939.23 288,041.80 268,557.41 254,909.92 260,973.13 221,621.90 167,239.03
Total current liabilities + 77,707.70 464,882.72 433,238.31 421,279.75 402,334.98 367,416.62 332,453.62 296,391.16 36,110.91 257,202.50 240,893.26 216,194.21 194,861.28 189,985.61 178,725.84 171,456.33 9,714.86 23,224.99 140,607.34 105,655.95
Total non-current liabilities + 652,652.88 216,060.50 202,235.16 189,729.92 189,313.60 191,460.63 178,035.58 126,557.92 36,110.91 106,732.85 97,841.69 91,312.69 86,574.14 86,040.47 82,457.15 69,905.86 9,714.86 23,224.99 63,893.02 51,909.89
Total liabilities 730,360.58 680,943.22 635,473.47 611,009.67 591,648.57 558,877.25 510,489.20 422,949.08 392,603.12 363,935.34 338,734.95 307,506.90 281,435.42 276,026.08 261,182.99 241,362.18 234,360.53 243,008.99 204,500.36 157,565.84
Total stockholders' equity + 53,207.22 56,053.76 53,720.54 50,731.84 47,968.68 44,069.57 39,177.95 35,725.63 33,702.54 31,109.70 30,839.66 29,184.10 27,538.15 26,371.89 24,396.50 24,734.39 20,218.20 17,652.07 16,910.09 9,518.74
Common shares outstanding 497 506 519 509 534 500 477 474 474 474 474 474 474 474 489 489 476 432 417 391
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 + 144,991.63 27,677.69 147,046.18 137,150.47 137,862.75 129,031.57 135,834.25 123,864.62 123,344.61 123,344.61 122,277.01 122,642.93 121,758.09 121,758.09 103,206.09 97,090.51 95,859.54 119,942.81 93,863.84 86,095.44 88,802.34 92,871.70 67,968.41 88,147.66 90,225.22 88,989.37 81,377.60 78,012.01 72,640.42 56,815.23 57,571.70 58,219.75 54,472.28 65,944.23 63,502.51 60,711.63 60,409.90 58,010.90 55,826.49 58,145.19 55,002.69 57,204.67 57,192.98 52,507.89 50,662.94 53,310.55 51,830.49 49,729.83 52,949.69 51,422.97 54,320.23 52,074.49 51,650.38 51,149.17 51,978.53 16,003.44 18,229.28 18,229.28 16,091.07 12,833.12 16,294.39 12,107.18 11,975.06 11,975.06 0.00 16.40 0.00 0.00 0.00 12.22 0.00 0.00 4,676.28 5,975.78 4,676.28 0.00 2,304.96 2,314.95 2,304.96 0.00 3,028.72
Accounts receivable, net 27,441.51 27,441.51 37.06 35.89 63.54 13,611.34 39.50 36.79 30.15 30.15 31.62 31.32 25.28 25.28 26.71 22.71 14.02 15.16 15.29 16.77 53.51 15,099.62 15,099.62 25.58 74.57 12,056.64 61.76 54.50 72.84 9,608.14 27.80 27.82 26.99 7,945.14 17.11 13.44 12.22 6,688.06 14.51 10.84 9.37 8,294.83 8.79 4.68 15.20 6,770.76 4.81 5.09 6.15 4,868.60 5.71 5.76 8.62 6,117.72 39.01 14.86 8.83 8.83 10.66
Inventories 34,780.51 34,780.51 -41,885.63 -42,552.76 -41,057.13 -41,057.13 -48,576.40 -37,166.97 -32,729.69 -54,947.79 -36,052.68 -29,556.94 -29,556.94 -117,659.42 -117,659.42 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.02 0.01 0.01 0.04 0.00 0.00 0.00 0.01 0.01 0.00 0.27 0.28 0.01 0.01 0.38 0.40 0.63 0.23 0.02 0.02 0.01 0.05 0.23 0.23 0.18 0.01
Other current assets 3,711.99 -33,978.10 865.92 41,005.60 713.02 40,027.48 -31.62 42,552.76 57,724.52 41,057.13 48,576.40 37,166.97 17,885.93 699.08 699.08 358,527.98 20,749.60 405.24 117,627.37 319,583.28 317,371.59 511.21 302,394.54 296,389.67 292,515.42 811.04 285,526.81 282,001.43 269,170.45 383.59 259,657.29 248,121.55 245,118.49 395.88 249,134.00 241,352.30 232,592.49 458.09 224,388.04 223,013.05 214,855.83 416.02 206,240.62 198,196.71 190,424.32 313.65 189,474.15 194,508.64 186,474.48 372.92 372.92 210,786.92 452.86 206,175.84 210,990.90 210,679.38 201,326.16 214,825.45 195,869.29 167,172.75 131,972.03
Total current assets 148,703.62 21,141.10 147,083.25 137,186.36 137,926.29 35,226.20 135,873.75 123,901.42 123,374.76 40,027.48 122,308.63 122,674.25 121,783.37 121,783.37 103,232.80 97,113.22 95,873.56 120,657.05 93,879.13 86,112.21 88,855.85 108,376.56 9,652.30 88,173.24 90,299.79 101,557.23 81,439.36 78,066.51 72,713.26 67,234.41 57,599.50 58,247.57 54,499.26 74,272.95 63,519.62 60,725.07 60,422.12 65,094.84 55,841.00 58,156.03 55,012.05 65,957.59 57,201.77 52,512.57 50,678.14 60,497.33 51,835.30 49,734.92 52,955.84 56,605.22 54,325.94 52,080.25 51,659.01 57,639.81 15,689.12 16,018.30 18,238.10 18,238.10 16,091.07 12,833.12 16,294.39 11,832.26 11,975.06 11,975.06 4,676.28 5,967.86 4,676.28 2,304.96 2,304.96 2,304.96 3,028.72
Total non-current assets + 668,014.92 764,839.65 635,857.07 615,505.10 608,296.04 704,538.06 609,522.76 603,778.47 586,385.23 669,732.51 567,704.64 197,306.61 554,392.22 198,211.01 193,303.30 192,933.28 570,852.25 521,207.48 544,776.04 539,930.84 529,881.15 496,857.54 582,182.16 490,178.25 487,798.34 450,862.35 464,458.66 155,693.92 441,152.14 392,366.11 400,107.33 395,034.41 379,188.83 352,034.06 366,273.04 353,185.80 344,573.88 330,585.48 343,144.53 332,129.29 323,534.97 304,590.41 308,298.26 306,914.66 296,730.10 277,524.47 283,365.07 273,276.93 265,852.30 254,685.34 263,068.95 72,740.16 75,530.87 247,299.41 293,103.72 69,919.47 67,682.38 67,682.38 65,200.81 60,828.08 61,474.78 256,725.14 60,713.05 60,713.05 49,898.30 215,654.05 49,898.30 32,962.05 164,934.07 32,962.05 34,415.33
Total assets 816,718.55 785,980.75 782,940.31 752,691.46 746,222.33 739,764.26 745,396.50 727,679.88 709,759.99 709,759.99 690,013.27 676,966.95 676,175.59 676,175.59 696,218.75 683,226.26 666,725.81 641,864.52 638,655.17 626,043.05 618,737.00 605,234.10 591,834.46 578,351.48 578,098.13 552,419.58 545,898.02 530,150.10 513,865.40 459,600.51 457,706.82 453,281.98 433,688.09 426,307.01 429,792.65 413,910.87 404,996.00 395,680.32 398,985.53 390,285.33 378,547.02 370,548.00 365,500.03 359,427.23 347,408.24 338,021.80 335,200.37 323,011.85 318,808.15 311,290.55 317,394.88 319,329.05 313,664.35 304,939.23 308,792.84 296,724.69 295,919.03 295,919.03 292,282.78 284,340.58 279,095.33 268,557.41 266,096.57 266,096.57 233.06 219.15 222.15 203.47 195.37 209.24 212.04 233.63 221,747.32 221,621.90 221,747.32 227.05 167,239.03 167,239.03 167,239.03 153,472.09
Total current liabilities + 483,227.41 77,707.70 451,741.35 440,481.78 436,450.45 7,023.17 437,929.72 425,638.09 417,833.08 180,867.26 407,367.27 172,644.25 399,851.75 175,706.45 190,855.18 195,657.37 387,189.47 402,334.98 368,836.80 365,284.05 356,560.84 367,416.62 332,168.74 322,039.05 327,806.72 332,453.62 303,341.58 298,563.57 291,705.90 296,391.16 271,421.43 299,022.95 288,458.68 299,688.81 259,641.72 249,509.04 245,872.37 257,202.50 244,573.80 237,898.57 230,447.98 240,893.26 220,084.13 213,921.41 207,995.39 216,194.21 199,533.23 195,863.57 189,073.61 194,861.28 186,119.19 25.78 25.24 189,985.61 171,503.66 178,725.84 8,071.26 171,456.33 8,071.26 29,793.12 140,607.34 29,793.12 12,527.37 103,616.13 12,527.37 11,841.51
Total non-current liabilities + 272,016.78 652,652.88 270,621.35 252,013.81 250,424.29 673,920.06 248,699.75 244,439.51 235,161.27 476,527.65 226,229.37 115,216.87 220,528.34 117,409.30 645,367.43 633,527.96 230,002.83 189,313.60 220,402.62 212,292.61 215,433.56 191,460.63 100,923.01 213,355.06 208,349.38 178,035.58 200,859.32 489,413.23 183,565.08 126,557.92 150,268.89 119,960.14 112,075.08 92,914.58 136,463.14 131,712.85 127,195.48 106,732.85 122,867.41 120,948.53 117,141.99 97,841.69 113,741.26 114,497.35 109,105.12 91,312.69 105,430.80 97,636.18 99,720.17 86,574.14 101,737.38 290,248.71 285,138.36 86,040.47 108,699.31 268,849.16 268,804.43 268,804.43 262,343.67 254,984.98 251,520.98 69,905.86 241,362.18 241,362.18 29,793.12 63,893.02 29,793.12 12,527.37 53,949.71 12,527.37 11,841.51
Total liabilities 755,244.18 730,360.58 722,362.70 692,495.60 686,874.74 680,943.22 686,629.46 670,077.60 652,994.35 657,394.91 633,596.64 115,216.87 620,380.09 117,409.30 645,367.43 633,527.96 617,192.29 591,648.57 589,239.43 577,576.66 571,994.41 558,877.25 100,923.01 535,394.11 536,156.10 510,489.20 504,200.90 489,413.23 475,270.98 422,949.08 421,690.31 418,983.09 400,533.76 392,603.39 396,104.86 381,221.89 373,067.86 363,935.34 367,441.21 358,847.10 347,589.97 338,734.95 333,825.39 328,418.75 317,100.51 307,506.90 304,964.03 293,499.75 288,793.78 281,435.42 287,856.57 290,248.71 285,138.36 276,026.08 280,202.97 268,849.16 268,804.43 268,804.43 262,343.67 254,984.98 251,520.98 241,362.18 241,362.18 241,362.18 214.01 201.00 204.69 187.88 181.42 195.02 197.08 215.75 204,616.09 204,500.36 204,616.09 157,565.84 157,565.84 157,565.84 145,301.16
Total stockholders' equity + 59,059.08 53,207.22 57,870.56 57,189.89 56,817.89 56,053.76 56,001.49 54,837.26 54,401.33 50,000.76 53,616.24 53,230.94 52,698.95 52,698.95 48,499.63 47,349.27 47,377.18 47,968.68 47,165.86 46,224.42 44,508.55 44,069.57 43,945.74 41,282.90 40,274.17 39,177.95 38,945.04 38,059.31 36,163.39 35,725.63 35,299.81 33,587.21 32,448.30 32,820.22 32,795.01 31,851.25 31,294.39 31,109.70 30,899.04 30,467.51 29,991.74 30,839.66 30,641.23 29,981.32 29,282.73 29,184.10 28,915.98 28,193.90 27,701.43 27,538.15 27,230.03 26,773.48 26,510.07 26,371.89 26,126.26 25,416.04 24,648.47 24,648.47 27,479.24 26,900.99 25,110.06 24,734.39 24,734.39 24,734.39 18.70 17.81 17.18 15.34 13.69 13.95 14.69 17.65 16,919.66 16,910.09 16,919.66 9,518.74 9,518.74 9,518.74 8,092.01
Common shares outstanding 482 512 484 487 496 501 504 512 512 512 517 521 525 509 530 531 534 534 534 534 534 490 491 491 489 481 481 480 470 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 474 489 489 489 474 489 489 489 489 954 679 443 430 430 440 440 440 391 391 391 391
about 11 hours ago