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
Total cash and short-term investments + 48,400.61 44,001.53 41,821.38 39,834.38 74,524.03 64,427.22 30,067.17 28,915.72 40,582.58 40,582.29 41,955.13 36,028.60 29,415.00 27,077.68 11,698.59 9,692.66 7,370.94 0.00
Accounts receivable, net 31,108.30 28,214.06 25,163.23 19,869.61 15,342.13 12,059.10 9,524.34 7,200.59 3,846.28 3,595.70 2,504.00 1,845.09 2,581.77 2,235.12 1,820.03 1,189.18
Inventories -9,616.16 -54,130.33 -67,707.64 -61,237.33 -0.65 -1.98 -45,419.58 -26,716.56 -77,301.61 0.24 0.32 0.33
Other current assets -31,108.30 62,364.23 -40,985.03 765.56 590.39 538.41 370.14 228.77 262.47 171.25 165.01 85,648.23 122.57 162.70 92.50 611.58
Total current assets 48,400.61 75,109.83 70,035.44 74.09 56,259.21 49,878.34 42,664.67 38,041.48 48,011.94 44,691.04 45,722.08 38,697.61 31,260.09 29,782.02 13,895.01 1,927.61 9,171.69
Total non-current assets + 300,163.84 252,749.55 231,146.16 68,488.70 310,644.72 273,017.53 236,167.92 221,633.67 188,526.60 179,382.68 170,957.18 140,144.57 174,828.81 97,880.94 24,170.53 2.40 18,703.89
Total assets 348,564.45 327,859.38 301,181.60 295,591.24 366,903.93 322,895.87 278,832.59 259,675.15 236,538.54 224,073.72 216,679.26 178,842.17 155,858.20 127,662.96 111,501.87 96,309.28 70,993.11
Total current liabilities + 205,692.47 186,487.99 4,088.79 238,504.78 215,370.18 179,121.23 167,707.78 157,699.57 146,939.39 138,190.52 116,734.97 1,127.09 3,563.77 3,406.98 1.17 1,787.61
Total non-current liabilities + 313,858.52 89,004.00 83,173.19 261.14 88,927.50 72,086.14 66,363.09 62,413.02 52,967.75 52,475.11 55,582.47 40,751.24 143,931.63 25,587.77 21,229.13 46.77 10,030.73
Total liabilities 313,858.52 294,696.47 269,661.18 264,769.58 327,432.28 287,456.31 245,484.32 230,120.81 210,667.31 199,414.50 193,772.98 157,486.21 139,018.76 118,579.85 103,342.74 87,279.23 62,870.86
Total stockholders' equity + 18,426.22 17,451.26 16,782.67 16,466.97 23,013.65 20,657.30 19,850.57 17,789.71 16,287.00 15,601.55 14,567.62 13,668.02 10,264.06 9,083.10 8,159.13 4,554.56 4,084.29
Common shares outstanding 1,187 1,187 1,187 1,157 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,070 1,009 928 928 928 928 928
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 Mar-12 Dec-11 Mar-11
Total cash and short-term investments + 79,485.50 49,389.49 50,783.40 49,379.70 49,057.90 35,750.37 45,241.90 46,328.30 43,012.43 5,846.23 42,309.28 42,285.60 40,372.00 40,971.40 41,004.00 44,549.60 40,372.00 75,542.80 73,107.60 71,766.90 70,221.00 64,506.90 69,288.90 68,495.20 53,054.30 65,893.80 48,796.32 51,131.30 48,643.00 54,889.10 45,480.00 41,261.77 41,215.20 40,950.90 39,503.40 40,124.18 42,606.00 40,585.50 39,612.00 41,262.10 41,734.70 41,970.00 39,084.10 39,069.90 42,866.90 39,176.60 21,423.21 17,168.31 30,286.85 29,415.00 27,202.90 14,922.00 26,204.40 27,077.68 14,995.60 23,003.63 11,698.59 5.06
Accounts receivable, net 25,281.50 30,340.00 30,572.40 29,657.70 30,816.90 30,300.10 29,436.30 26,865.00 26,564.20 20,571.10 25,163.30 23,620.40 22,145.20 20,571.10 19,869.60 18,505.10 18,149.40 17,302.50 15,932.50 15,017.50 14,691.10 12,597.50 14,264.80 11,940.26 11,140.50 10,298.50 9,894.40 5,703.60 5,069.10 5,107.20 5,146.80 4,600.50 4,407.60 4,423.50 4,108.80 4,537.90 4,091.50 3,904.70 6,038.40 5,889.70 6,473.20 3,023.60 2,939.80 3,161.18 2,727.80 1,845.09 2,656.20 2,778.10 2,581.77 2,235.12 2,196.42 0.70
Inventories -17,102.88 -10,867.98 -59,693.47 -60,451.75 -60,873.43 68.00 -55,370.49 -56,230.09 -67,707.63 177.74 -66,905.22 -66,476.19 -65,245.37 178.36 -65,222.15 195.48 0.00 0.00 -64,222.90 -64,222.90 0.03 0.04 -45,419.58 -45,419.58 0.07 0.08 0.08 0.09 0.07 0.05 0.05 0.06 0.08 0.09 0.06 0.24 0.06 0.34 0.06 0.32 0.04 0.04 0.05 0.33
Other current assets -31,108.30 -30,816.90 67,729.09 64,895.75 62,364.23 59,693.47 60,451.75 54,130.33 12,444.77 55,370.49 56,230.09 765.56 208.40 177,577.10 172,798.90 590.39 240.40 176,723.30 179,384.70 0.65 18,275.15 154,418.53 147,393.90 370.14 2.06 139,515.70 140,429.40 228.77 0.97 139,602.20 142,307.90 262.47 134,842.23 129,152.10 125,353.10 171.25 125,664.54 118,670.90 105,893.70 165.01 98,210.28 119,210.38 106,402.15 105,295.10 85,648.23 2,116.80 2,019.00 70,070.25 162.70 73,436.33
Total current assets 104,767.00 19,334.05 81,123.40 79,952.10 78,715.60 7,278.87 76,058.80 76,628.40 112,900.35 62,364.23 69,174.30 68,849.80 60,943.10 66,134.70 64,624.40 66,694.80 60,943.10 94,393.65 91,612.70 89,916.30 87,523.50 61,393.40 84,306.40 83,186.30 380.26 80,158.60 60,736.58 62,271.80 58,941.50 308.37 51,183.60 46,330.90 46,322.40 310.77 44,103.90 44,531.80 47,029.50 44,691.09 44,149.90 45,353.60 45,639.40 17.86 44,973.80 45,543.10 45,890.50 8.70 21,372.50 20,329.49 18,199.00 31,260.09 31,975.90 14,922.00 31,001.50 29,659.46 14,995.60 13,895.01 13,895.01 5.76
Total non-current assets + 232,839.40 329,230.40 262,717.40 255,746.30 251,134.60 320,580.51 244,556.80 239,987.20 241,996.25 238,817.37 326,433.17 229,211.80 200,181.00 68,488.70 311,435.76 296,807.05 200,181.00 85,224.41 366,677.90 359,153.36 249,388.10 261,502.50 249,558.70 249,777.20 22,025.36 316,087.51 58,692.23 264,672.32 260,944.34 19,935.27 247,003.37 241,947.50 238,867.56 18,592.47 183,959.20 235,490.48 231,127.01 17,533.06 172,221.50 231,442.89 169,232.80 7.01 222,904.10 210,229.84 202,312.10 3.30 147,406.00 178,014.26 144,414.40 38,949.87 107,739.90 123,556.70 143,061.69 27,933.26 24,632.40 24,170.53 24,170.53 2.40
Total assets 337,606.40 348,564.45 343,840.80 335,698.40 329,850.20 327,859.38 320,615.60 316,615.60 306,892.00 301,181.60 298,732.50 298,061.60 261,124.10 295,591.20 285,896.20 276,111.00 261,124.10 366,903.90 351,705.20 344,251.80 336,911.60 322,895.90 333,865.10 332,963.50 278,832.60 320,427.80 273,847.34 264,676.10 258,263.00 259,675.20 241,487.00 234,547.40 232,279.00 236,538.50 228,063.10 230,788.50 227,112.60 224,073.70 216,371.40 215,686.20 214,872.20 218,030.30 210,564.00 194,789.10 189,543.80 177,614.70 162,846.70 161,807.53 159,885.60 155,858.20 139,715.80 138,478.70 128,353.20 127,662.96 119,952.20 111,501.87 111,501.87 50.32
Total current liabilities + 219,108.30 214,048.60 213,084.10 208,704.10 1,320.82 197,008.40 199,740.90 1,438.19 131,670.39 181,555.00 182,104.40 154,068.50 0.00 166,533.20 160,029.30 154,068.50 4,034.36 225,923.30 226,533.00 222,903.50 220,936.60 218,499.00 213,412.50 766.24 1,100.10 2,258.70 1,877.68 1,616.43 694.15 1,930.01 1,692.28 7,369.30 737.38 154,782.00 6,798.30 8,697.00 808.56 145,814.00 9,418.70 146,151.50 2.87 16,011.90 12,555.50 14,947.50 1.18 782.87 6,289.80 3,195.20 1,127.09 92,433.90 89,390.00 4,341.60 1,520.48 363.40 3,406.98 1.17
Total non-current liabilities + 84,884.70 313,858.52 95,156.20 88,964.10 88,513.50 293,375.65 90,816.40 85,195.50 274,690.27 137,990.80 86,423.10 85,195.20 77,455.00 0.00 88,224.90 85,932.10 77,455.00 4,034.36 87,381.10 80,769.40 78,813.20 79,940.80 85,390.20 1,365.66 286,763.83 3,046.45 232,510.14 228,042.66 1,366.44 211,962.58 207,842.86 214,285.84 1,357.62 48,099.50 212,913.32 212,133.65 1,069.69 46,777.50 202,007.09 45,835.60 139.69 47,629.70 186,770.46 206,937.50 66.74 153,984.00 145,862.87 144,231.00 32,334.15 32,196.40 34,522.20 119,830.44 25,587.77 -363.40 21,229.13 46.77
Total liabilities 303,993.00 313,858.52 309,204.80 302,048.20 297,217.60 294,696.47 287,824.80 284,936.40 275,815.96 269,661.18 267,978.10 267,299.60 231,523.50 264,769.50 254,758.10 245,961.40 231,523.50 327,432.20 313,304.40 307,302.40 301,716.70 287,456.30 298,439.80 298,802.70 245,484.30 287,397.50 241,484.50 234,073.00 229,224.50 230,120.90 213,580.80 209,277.50 208,171.20 210,667.30 202,881.50 206,066.80 203,407.20 199,414.40 192,591.50 191,904.80 191,987.10 195,124.10 189,594.00 173,309.90 167,503.30 155,149.90 154,378.18 149,299.48 141,255.60 139,018.76 124,630.30 123,912.20 113,506.50 118,579.85 111,413.00 103,342.74 98,415.71 47.94
Total stockholders' equity + 17,799.30 18,426.22 18,411.20 17,759.50 17,172.90 17,451.26 17,386.50 16,719.80 16,452.17 16,782.67 16,381.60 16,465.40 16,230.30 16,467.00 16,766.50 16,420.00 16,230.30 23,013.70 22,338.80 21,455.50 20,376.00 35,439.56 20,812.70 19,939.80 19,850.60 19,472.20 19,314.33 18,310.60 17,334.90 17,789.70 16,895.20 15,830.50 14,944.90 16,287.00 15,898.00 15,523.40 14,881.80 15,601.60 15,150.50 15,083.70 14,380.10 14,428.40 13,160.80 13,720.50 14,725.00 15,096.60 8,468.53 12,508.05 12,060.60 10,264.06 9,153.70 8,953.00 9,173.40 9,083.10 8,539.20 8,159.13 8,159.13 2.38
Common shares outstanding 1,187 1,187 1,187 1,187 1,187 1,187 1,187 1,187 1,187 23,743 1,187 1,187 1,187 1,187 1,187 1,139 1,127 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,114 1,026 1,020 1,019 1,019 928 928 928 928 928 928 928
1 day ago