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
Total cash and short-term investments + 46,730.04 71,078.87 68,448.11 67,304.23 46,685.61 40,019.91 34,123.10 24,811.32 22,261.24 -15,954.58 6,644.06 5,969.81 5.78 5.78 6.42 13.56
Accounts receivable, net 12,468.23 13,912.96 17,312.19 8,627.00 9,098.35 5,335.91 11,773.36 14,299.83 14,189.06 9,503.05 0.00 14.52
Inventories 13,244.43 -54,721.64 -37,802.09 -34,539.35 -32,271.16 -28,978.60 -27,178.81 6.19 0.00 0.00
Other current assets -12,468.23 554.52 440.23 54,721.64 37,802.09 34,539.35 213.32 179.60 148.61 34,487.19 0.00 1.81
Total current assets 46,730.04 85,546.35 86,200.53 75,931.23 55,783.95 45,355.82 46,109.77 39,290.74 36,598.91 34,487.19 6,644.06 5,962.86 5.78 5.78 6.42 13.56
Total non-current assets + 554,727.25 440,206.98 411,804.41 90,847.06 78,098.68 70,776.15 315,870.96 301,156.44 279,696.55 276,195.54 2,839.66 2,741.49 3.62 3.62 3.58 2.59
Total assets 601,457.29 525,753.32 498,004.94 480,474.40 447,183.87 399,081.02 361,980.72 340,447.18 316,295.46 310,682.73 291,859.07 270,157.22 327.10 325.71 312.79 271.15
Total current liabilities + 50,111.62 381,101.55 373,627.08 6,001.86 6,969.17 4,028.64 276,993.97 259,625.49 245,503.41 33,731.77 5.45 5.55 204.21 202.92 195.93
Total non-current liabilities + 517,196.92 108,756.50 90,980.36 6,001.86 69,443.21 58,695.30 59,494.42 58,868.65 50,227.15 259,979.90 42,029.63 42,662.76 99.86 99.78 94.79 44.47
Total liabilities 567,308.54 489,858.05 464,607.45 448,847.05 418,333.68 372,355.17 336,488.39 318,494.14 295,730.56 293,711.67 272,549.16 252,063.79 304.07 302.70 290.72 44.47
Total stockholders' equity + 32,306.84 34,096.84 31,666.88 31,627.34 28,850.20 26,725.85 21,510.37 21,739.93 20,365.89 16,971.06 19,309.92 18,093.43 23.03 23.00 22.07 226.68
Common shares outstanding 253 247 245 728 724 722 228 227 227 227 673 718 676 676
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 Sep-13 Jun-13 Mar-13 Sep-12 Mar-12 Mar-11 Jun-05 Sep-04
Total cash and short-term investments + 116,623.78 46,730.04 103,638.62 69,495.85 68,619.15 71,078.87 70,184.97 64,347.26 67,921.49 7,334.88 62,439.72 56,594.47 67,304.23 64,734.21 43,912.90 46,315.81 53,451.84 59,732.86 43,994.47 40,696.24 41,954.73 40,019.91 38,458.59 39,050.03 34,123.10 34,123.10 35,884.02 32,468.57 24,807.73 24,811.32 12.66 5,926.82 6,914.51 5,753.81 6,819.78 7,386.82 16,731.46 7,984.00 8,262.00 5,373.09 6,644.06 6,823.00 7,207.64 4,958.56 5,962.86 7,121.49 0.00 5,099.01 5.78 6,683.41 5,630.30 5.78 6,239.23 6.42 13.56 56.10 0.00
Accounts receivable, net 22,918.87 12,468.23 19,940.07 24,379.51 22,333.25 13,912.96 22,583.89 18,747.87 19,370.69 9,061.94 50.61 15,505.87 8,627.00 14,043.05 15,709.30 13,135.84 16,571.04 14,673.70 14,968.27 13,370.23 16,734.59 11,232.98 15,348.43 16,202.41 8,041.59 11,773.36 12,380.20 14.35 10.04 14,299.83 7.35 11.08 12.96 6.87 12.30 13.38 11,675.12
Inventories -87,292.18 -55,577.44 -50,196.38 -35,146.16 -54,721.64 -57,732.05 -70,529.79 -64,244.84 -49,951.68 -28,726.34 -36,566.90 -40,831.62 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 -120,581.06 -32,841.03 456.66 583.72 613.09 554.52 607.42 431.60 468.19 20.35 50,196.38 35,146.16 54,721.64 57,732.05 70,529.79 64,244.84 408.79 250.85 349.78 283.11 296.28 199.08 249.73 189.45 275,646.05 213.32 260,325.50 269,704.69 268,874.69 179.60 15.43 14.86 18.64 7.80 11.53 8.80 11,789.91
Total current assets 18,961.59 26,357.24 124,035.35 94,459.08 91,565.49 85,546.35 93,376.28 83,526.73 87,760.37 20.35 62,490.33 72,100.33 75,931.23 78,777.26 59,622.20 59,451.64 70,431.67 74,657.41 59,312.52 54,349.57 58,985.61 51,451.97 54,056.75 55,441.88 6.91 46,109.77 48,264.22 32,482.92 24,817.77 39,290.74 72.16 5,920.57 6,908.29 5,738.00 6,812.49 7,377.12 7,591.32 7,984.00 8,262.00 5,373.09 6,644.06 6,823.00 7,207.64 4,958.56 5,962.86 7,121.49 5,099.01 5.78 6,683.41 5,630.30 5.78 6,239.23 6.42 13.56 56.10
Total non-current assets + 584,668.81 575,100.04 462,921.06 439,653.69 441,130.77 440,206.98 450,328.91 425,254.44 417,007.03 497,995.60 90,190.47 91,914.61 90,847.06 91,859.65 99,261.34 85,859.32 395,272.64 372,526.46 378,872.39 366,921.04 357,118.78 347,629.05 326,782.17 324,635.49 3.00 315,870.96 61,994.48 326,918.74 320,331.18 301,156.44 0.00 2,840.09 2,765.69 2,727.09 2,800.78 2,778.83 2,803.07 2,759.76 2,857.00 2,803.89 2,839.66 2,866.00 2,834.70 2,828.78 2,741.49 2,856.97 2,583.75 3.62 3,529.25 3,532.33 3.62 3,549.53 3.58 2.59 0.28 52.49
Total assets 603,630.40 601,457.29 586,956.41 534,112.78 532,696.26 525,753.32 543,705.20 508,781.17 504,767.40 498,015.95 485,917.00 482,911.62 480,474.40 478,079.26 502,068.93 484,945.69 465,704.31 447,183.87 438,184.91 421,270.61 416,104.38 399,081.02 380,838.91 380,077.38 361,980.72 361,980.72 370,584.20 359,401.66 345,148.96 340,447.18 296.12 326,561.33 316,295.46 325,795.90 317,875.16 316,065.26 310,682.73 310,910.01 312,832.00 308,818.35 291,859.07 308,892.00 297,114.54 286,854.48 270,157.22 279,436.07 258,660.72 327.10 332,803.11 336,665.68 325.71 323,389.73 312.79 271.15 9,748.04 54.78
Total current liabilities + 49,385.53 50,111.62 397,778.64 399,344.21 392,878.21 381,101.55 405,577.50 376,954.79 373,971.84 103.95 24,853.34 12,984.67 6,001.86 11,861.54 13,036.45 11,230.39 335,756.76 328,058.04 326,271.88 315,470.36 315,550.26 305,026.96 295,784.69 294,790.49 234.70 276,993.97 12,322.10 259,386.92 252,697.31 259,625.49 217.90 46.74 40.45 44.68 39.79 32.05 22.09 26.99 6.06 5.45 5.30 5.24 5.55 5.30 2,226.73 204.21 3,037.70 3,028.44 202.92 3,453.43 195.93
Total non-current liabilities + 518,578.13 517,196.92 152,026.26 99,053.05 104,295.06 108,756.50 101,925.29 96,678.76 96,871.22 468,115.39 73,932.63 70,458.45 6,001.86 11,861.54 13,036.45 11,230.39 100,646.24 90,320.73 83,598.26 77,640.07 73,375.80 67,328.21 58,845.47 59,535.20 61.04 59,494.42 56,587.06 77,176.53 70,249.80 58,868.65 0.00 42,652.32 42,746.10 41,117.74 43,944.45 41,422.67 42,427.94 40,930.64 40,413.00 43,041.93 42,029.63 40,641.00 45,168.18 42,814.02 42,662.76 43,093.31 43,314.52 99.86 65,515.36 66,222.72 99.78 65,779.89 94.79 44.47
Total liabilities 567,963.66 567,308.54 549,804.90 498,397.26 497,173.26 489,858.05 507,502.79 473,633.55 470,843.06 468,219.34 73,932.63 450,220.36 448,847.05 445,475.64 470,940.52 455,439.64 436,403.00 418,378.77 409,870.14 393,110.43 388,926.05 372,355.17 354,630.16 354,325.69 336,488.39 336,488.39 346,302.88 336,563.44 322,947.11 318,494.14 276.44 305,564.72 295,730.56 305,255.92 297,258.19 295,644.79 290,136.77 290,343.06 40,413.00 288,977.42 272,549.16 40,641.00 277,946.97 267,831.71 252,063.79 261,420.15 240,854.50 304.07 309,017.27 312,797.88 302.70 300,378.38 290.72 44.47
Total stockholders' equity + 33,796.18 32,306.84 35,355.60 34,175.49 33,727.78 34,096.84 33,752.94 33,466.57 32,223.79 28,066.00 31,585.20 30,244.67 28,761.90 29,659.67 28,252.57 27,026.09 26,283.26 25,796.93 25,315.94 24,559.15 23,512.89 23,053.61 22,753.16 22,301.19 21,510.37 21,510.37 20,844.67 19,443.13 18,810.33 21,739.93 19.49 20,790.19 20,365.89 20,340.11 20,450.56 20,256.35 20,386.16 20,409.20 20,457.00 19,708.59 19,188.47 19,471.00 19,052.31 18,906.06 17,983.50 17,900.33 15,867.66 23.03 18,802.19 18,857.26 23.00 18,678.23 22.07 12.26 7,448.05 16.93
Common shares outstanding 259 254 244 245 263 247 247 249 249 246 246 728 728 728 243 243 243 242 242 241 241 241 241 241 245 227 227 227 222 227 227 227 227 224 673 673 673 673 673 673 673 673 673 673 673 673 676 719 677 676 676 676 676 227
about 15 hours ago