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,923.11 27,796.00 27,554.00 13,060.00 16,730.00 16,400.00 12,435.00 9,506.00 11,684.00 8,642.00 11,288.00 6,818.00 7,636.00 7,034.00 8,837.00 12,096.00 23,736.00 14,397.00 5,940.00 22,232.00
Accounts receivable, net 6,467.73 2,750.00 2,414.00 3,675.00 2,269.00 1,812.00 1,956.00 2,018.00 2,101.00 2,802.00 1,906.00 1,734.00 1,860.00 1,355.00 1,411.00 1,539.00 0.00 1,972.00 0.00 0.00
Inventories -19,718.00 -16,938.00 -19,612.00 -20,432.00 -16,959.00 -12,839.00 -12,151.00 -12,590.00 -205.00 0.00 0.00 0.00 0.00 3,609.00 0.00 0.00 0.00 0.00
Other current assets -30,546.00 -29,968.00 16,938.00 19,612.00 20,432.00 16,959.00 171,206.00 169,214.00 159,510.00 151,689.00 134,351.00 120,236.00 118.00 113.00 78.00 244.00 303.00 231.00 26,884.57
Total current assets 16,144.83 29,900.00 14,894.00 14,547.00 15,339.00 11,531.00 182,730.00 180,205.00 170,954.00 162,578.00 8,552.00 9,496.00 8,389.00 10,248.00 10,007.00 11,868.00 10,851.00 440.00 15,993.00
Total non-current assets + 381,985.45 370,721.00 416,914.00 99,680.00 109,034.00 105,663.00 95,708.00 89,097.00 88,907.00 87,284.00 84,275.00 82,829.00 69,799.00 69,671.00 77,251.00 86,260.00 85,486.00 79,887.00 76,491.45 84,707.43
Total assets 398,130.29 370,721.00 333,241.00 330,906.00 345,370.00 323,011.00 297,202.00 271,827.00 269,112.00 258,238.00 246,853.00 223,357.00 199,531.00 225,782.00 218,027.00 120,859.00 120,082.00 119,833.00 114,291.00 117,831.00
Total current liabilities + 9,256.00 4,984.00 2,440.00 2,782.00 1,933.00 2,149.00 2,112.00 2,928.00 2,636.00 2,122.00 1,411.00 2,059.00 2,202.00 1,586.00 174,474.00 2,913.00 163,835.00 166,489.00
Total non-current liabilities + 372,659.06 344,592.00 309,041.00 4,984.00 9,633.00 6,546.00 4,038.00 6,592.00 6,868.00 7,443.00 7,745.00 7,239.00 7,537.00 7,303.00 6,311.00 8,146.00 102,626.00 7,422.00 96,976.00 100,568.00
Total liabilities 372,659.06 344,592.00 309,041.00 301,529.00 317,297.00 297,149.00 272,694.00 247,257.00 246,141.00 235,870.00 225,435.00 204,485.00 182,177.00 209,031.00 202,297.00 102,446.00 102,626.00 102,380.00 96,976.00 100,568.00
Total stockholders' equity + 24,512.01 26,053.00 24,039.00 29,377.00 28,073.00 25,862.00 24,508.00 24,570.00 22,971.00 22,368.00 21,418.00 18,872.00 17,354.00 16,751.00 15,730.00 18,359.00 17,414.00 17,409.00 17,217.00 17,184.00
Common shares outstanding 573 581 589 589 590 589 597 611 616 619 615 619 614 604 580 611 562 562 572 580
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 + 26,234.73 27,923.11 28,073.00 27,448.00 28,052.00 27,796.00 26,031.00 25,889.00 25,624.00 27,554.00 24,986.00 24,179.00 25,317.00 27,764.00 11,386.00 9,437.00 10,525.00 12,278.00 11,525.00 12,435.00 10,997.00 25,044.00 23,864.00 25,682.00 23,734.00 12,435.00 8,647.00 8,188.00 8,370.00 9,506.00 8,196.00 8,128.00 7,837.00 11,684.00 8,063.00 7,826.00 6,939.00 8,642.00 7,992.00 6,544.00 7,583.00 11,288.00 8,052.00 7,454.00 6,744.00 6,818.00 6,197.00 5,816.00 6,075.00 7,636.00 7,352.00 6,090.00 6,726.00 7,034.00 10,995.00 13,304.00 12,438.00 8,837.00 13,893.00 14,663.00 12,112.00 12,096.00 18,666.00 19,116.00 21,112.00 23,736.00 23,662.00 22,400.00 20,854.00 17,758.00 13,228.00 10,764.00 58,933.46 5,940.00 61,372.98 59,622.49 59,826.15 22,232.00 4,797.00 4,523.00 5,177.00
Accounts receivable, net 6,492.74 6,467.73 45,741.00 43,774.00 44,143.00 2,750.00 2,414.00 208.00 214.00 2,396.00 2,269.00 1,812.00 1,956.00 0.00 0.00 0.00 2,018.00 0.00 0.00 0.00 2,101.00 0.00 0.00 0.00 2,802.00 0.00 0.00 0.00 1,906.00 0.00 0.00 0.00 1,734.00 0.00 0.00 0.00 1,860.00 0.00 0.00 0.00 1,355.00 0.00 0.00 0.00 1,411.00 0.00 0.00 0.00 1,520.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1,972.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Inventories -19,718.00 -20,067.00 -19,612.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 3,609.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 -33,076.32 -25,399.00 -26,213.00 -30,546.00 -26,031.00 -25,889.00 -25,624.00 -29,968.00 -24,986.00 -24,179.00 -25,317.00 -30,160.00 11,386.00 9,437.00 5,205.00 217,337.00 5,057.00 5,265.00 5,234.00 -26,856.00 -23,864.00 -25,682.00 -23,734.00 187,103.00 377.41 400.62 319.40 171,206.00 3,997.81 4,136.96 4,225.20 169,214.00 4,503.96 4,880.83 4,932.77 159,510.00 0.00 0.00 0.00 151,689.00 148,963.00 147,411.00 147,147.00 134,351.00 132,897.00 131,431.00 128,499.00 120,236.00 117,867.00 157,324.00 156,261.00 118.00 130,637.00 127,161.00 128,079.00 113.00 118,747.00 118,941.00 121,702.00 78.00 0.00 0.00 0.00 244.00 0.00 0.00 0.00 303.00 0.00 0.00 0.00 231.00 0.00 0.00 0.00 26,884.57 0.00 0.00 0.00
Total current assets 15,309.46 16,144.83 73,814.00 71,222.00 72,195.00 28,543.00 14,641.00 8,230.00 29,900.00 24,916.00 24,111.00 25,248.00 14,894.00 11,386.00 9,437.00 10,525.00 14,547.00 11,525.00 12,435.00 10,997.00 15,339.00 12,450.00 11,792.00 9,548.00 198,634.00 8,647.00 8,188.00 8,370.00 11,524.00 8,196.00 8,128.00 7,837.00 10,991.00 8,063.00 7,826.00 6,939.00 11,444.00 7,992.00 6,544.00 7,583.00 10,889.00 8,052.00 7,454.00 6,744.00 8,552.00 6,197.00 5,816.00 6,075.00 9,496.00 7,352.00 6,090.00 6,726.00 8,389.00 6,870.00 8,399.00 8,271.00 10,248.00 8,848.00 9,165.00 8,376.00 10,007.00 9,333.00 9,558.00 10,556.00 11,868.00 11,831.00 11,200.00 10,427.00 10,851.00 6,614.00 5,382.00 5,273.00 440.00 4,905.00 4,578.00 6,970.00 15,993.00 4,797.00 4,523.00 5,177.00
Total non-current assets + 384,031.88 381,985.45 321,115.00 305,065.00 300,765.00 370,721.00 344,474.00 329,875.00 326,552.00 110,589.00 102,350.00 104,782.00 99,745.00 99,680.00 97,980.00 97,089.00 103,049.00 113,486.00 106,661.00 106,417.00 101,868.00 108,536.00 106,719.00 105,702.00 100,538.00 98,568.00 97,398.00 92,448.00 91,689.00 93,927.00 85,144.00 87,865.00 87,567.00 90,267.00 85,758.00 88,439.00 87,772.00 91,215.00 90,692.00 87,844.00 85,814.00 85,081.00 82,887.00 81,107.00 84,501.00 82,829.00 76,587.00 74,467.00 73,651.00 69,799.00 67,687.00 67,002.00 67,569.00 68,402.00 81,938.00 81,870.00 80,376.00 77,251.00 83,054.00 77,130.00 76,670.00 86,260.00 89,787.00 88,703.00 84,833.00 85,486.00 83,888.00 83,664.00 81,489.00 79,887.00 74,820.00 76,146.00 11,278.34 76,491.45 10,804.50 10,961.94 10,682.80 84,707.43 10,163.57 10,003.34 10,070.09
Total assets 399,341.34 398,130.29 394,929.00 376,287.00 372,960.00 370,721.00 361,252.00 344,516.00 340,527.00 333,241.00 313,846.00 319,941.00 332,825.00 323,608.00 322,131.00 315,480.00 330,181.00 345,370.00 331,253.00 328,938.00 317,413.00 323,011.00 312,888.00 308,433.00 291,190.00 297,202.00 293,012.00 286,009.00 282,359.00 271,827.00 270,737.00 273,401.00 269,720.00 269,112.00 260,994.00 263,821.00 261,099.00 258,238.00 259,707.00 250,916.00 246,644.00 246,853.00 239,902.00 235,972.00 238,392.00 223,357.00 215,681.00 211,714.00 208,225.00 199,531.00 192,906.00 230,416.00 230,556.00 225,782.00 223,561.00 222,335.00 220,893.00 218,027.00 215,694.00 210,734.00 210,484.00 120,859.00 125,493.00 124,915.00 119,265.00 201,387.00 119,507.00 120,647.00 121,337.00 119,833.00 113,211.00 113,575.00 114,952.49 114,291.00 113,343.41 116,241.28 122,328.43 117,831.00 113,208.35 110,239.14 112,321.41
Total current liabilities + 2,318.00 2,140.00 2,173.00 182.00 130,700.00 4,823.00 120,650.00 123,105.00 129,912.00 4,984.00 134,179.00 131,077.00 6.00 2,440.00 92.00 138,343.00 179.00 2,782.00 15.00 278,013.00 261,909.00 1,933.00 264,296.00 258,234.00 254,238.00 2,149.00 243,565.00 245,848.00 242,580.00 2,112.00 234,359.00 237,168.00 234,538.00 2,928.00 232,969.00 225,879.00 220,818.00 2,636.00 213,589.00 210,805.00 213,456.00 2,122.00 192,382.00 188,940.00 185,515.00 1,411.00 170,933.00 206,602.00 207,131.00 2,059.00 201,792.00 199,588.00 197,826.00 2,202.00 192,914.00 188,783.00 188,804.00 1,586.00 184,721.00 179,056.00 176,012.00 175,943.00 167,445.00 165,241.00 160,388.00 2,913.00 159,104.00 162,939.00 163,465.00 163,835.00 165,125.00 166,560.00 171,491.00 166,489.00 156,531.00 151,846.00 155,674.00
Total non-current liabilities + 373,325.28 372,659.06 366,622.00 348,963.00 344,748.00 344,592.00 335,142.00 319,815.00 179,437.00 11,228.00 9,746.00 10,330.00 6,877.00 4,984.00 293,346.00 6,627.00 6,626.00 2,440.00 4,634.00 301,629.00 4,932.00 6,929.00 286,996.00 283,014.00 265,922.00 7,227.00 268,814.00 261,351.00 257,647.00 6,914.00 247,101.00 249,668.00 246,441.00 5,139.00 238,063.00 240,877.00 238,288.00 8,130.00 237,752.00 229,825.00 225,721.00 5,145.00 219,129.00 215,836.00 218,489.00 7,239.00 197,392.00 193,942.00 190,274.00 7,537.00 176,180.00 212,797.00 213,357.00 7,303.00 207,106.00 206,052.00 204,618.00 6,311.00 199,184.00 194,349.00 194,313.00 8,146.00 107,018.00 106,806.00 101,884.00 183,931.00 102,133.00 102,624.00 104,258.00 7,422.00 96,550.00 95,952.00 97,451.15 96,976.00 96,218.98 98,757.49 104,158.44 100,568.00 96,997.96 94,382.81 96,217.67
Total liabilities 373,325.28 372,659.06 368,940.00 351,103.00 346,921.00 344,592.00 335,324.00 319,815.00 315,882.00 309,041.00 290,079.00 296,749.00 309,415.00 300,721.00 293,346.00 287,647.00 302,517.00 317,297.00 303,658.00 301,629.00 291,666.00 297,149.00 286,996.00 283,014.00 265,922.00 272,694.00 268,814.00 261,351.00 257,647.00 247,257.00 247,101.00 249,668.00 246,441.00 246,141.00 238,063.00 240,877.00 238,288.00 235,870.00 237,752.00 229,825.00 225,721.00 225,435.00 219,129.00 215,836.00 218,489.00 204,485.00 197,392.00 193,942.00 190,274.00 182,177.00 176,180.00 212,797.00 213,357.00 209,031.00 207,106.00 206,052.00 204,618.00 202,297.00 199,184.00 194,349.00 194,313.00 102,446.00 107,018.00 106,806.00 101,884.00 183,931.00 102,133.00 102,624.00 104,258.00 102,380.00 96,550.00 95,952.00 97,451.15 96,976.00 96,218.98 98,757.49 104,158.44 100,568.00 96,997.96 94,382.81 96,217.67
Total stockholders' equity + 25,073.63 24,512.01 25,700.00 25,123.00 25,965.00 26,053.00 25,849.00 24,609.00 24,539.00 24,039.00 23,620.00 23,054.00 23,277.00 22,797.00 26,957.00 26,064.00 25,898.00 26,314.00 25,943.00 25,712.00 24,273.00 25,837.00 25,862.00 25,386.00 25,242.00 23,398.00 23,153.00 23,684.00 23,782.00 23,706.00 22,834.00 23,216.00 22,804.00 22,321.00 22,298.00 22,316.00 22,225.00 21,956.00 21,604.00 20,898.00 20,737.00 21,418.00 20,773.00 20,136.00 19,903.00 18,872.00 18,289.00 17,772.00 17,951.00 17,354.00 16,726.00 17,619.00 17,199.00 16,751.00 16,455.00 16,283.00 16,275.00 15,730.00 16,491.00 16,368.00 16,157.00 18,359.00 18,422.00 18,058.00 17,342.00 17,414.00 17,338.00 17,990.00 17,052.00 17,409.00 16,619.00 17,582.00 17,455.16 17,217.00 17,042.95 17,407.21 18,107.69 17,184.00 16,149.03 15,808.50 16,068.75
Common shares outstanding 573 573 564 569 575 581 581 584 587 584 589 590 590 589 589 589 590 590 589 590 590 590 589 589 592 588 595 598 602 602 611 612 615 613 619 619 619 617 619 619 618 616 617 618 619 620 619 618 617 617 615 612 609 609 604 601 599 599 580 619 617 617 610 568 608 566 561 561 560 560 560 563 566 566 570 573 575 575 577 579 585
about 9 hours ago