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 + 248,060.00 205,980.00 170,243.00 127,373.00 2,604.29 3,265.81 2,110.59 1,052.35 844.19 859.66 679.82 2,300.97 2,183.91 17,457.78 6,071.65 3,732.99 1,920.38 1,340.01 2,927.29 10,965.65
Accounts receivable, net 10,945.00 8,778.00 4,603.00 4,823.00 493.83 510.59 417.48 395.36 315.00 1,517.58 896.21 1,214.03 2,620.82 2,068.65 1,045.32 2,011.44 617.53 222.26 1,381.23 164.24
Inventories 18,696.13 5,007.48 3,858.46 2,661.07 262.84 364.65 0.00 0.00 0.00 0.00 9.59 14.34 6.56
Other current assets 1,351.00 946.00 1,763.00 1,676.00 -4,299.60 64.35 -2,641.29 53.11 193.42 82.98 54.12 39.23 25.48 21.01 72.20 43.32 6.82 5.84 3.36 5.99
Total current assets 260,356.00 215,704.00 176,609.00 133,872.00 2,118.89 3,023.76 1,993.46 1,107.89 1,352.60 2,455.54 1,624.44 3,547.87 4,821.00 4,719.81 7,189.17 5,787.74 2,544.73 1,568.12 4,311.88 11,135.89
Total non-current assets + 200,593.00 162,191.00 136,879.00 123,345.00 28,383.00 20,645.32 6,548.65 4,883.77 5,638.47 3,174.02 2,935.36 19,624.92 17,656.98 15,917.05 786.70 764.63 840.47 906.41 803.76 44.04
Total assets 460,949.00 377,895.00 313,488.00 257,217.00 30,501.89 23,669.08 8,542.12 5,991.65 6,991.07 5,629.55 4,559.81 23,172.79 22,477.98 20,636.86 7,975.87 6,552.37 3,385.20 2,474.53 5,115.64 11,179.92
Total current liabilities + 331,897.00 269,615.00 216,445.00 184,331.00 2,931.80 1,642.03 1,439.06 1,130.91 1,748.17 1,782.71 1,690.80 1,782.91 2,657.77 1,681.79 1,243.89 1,533.01 936.35 1,069.91 1,030.43 259.09
Total non-current liabilities + 86,537.00 77,300.00 71,798.00 57,488.00 17,375.73 15,731.09 4,064.93 2,408.90 2,345.10 1,979.32 1,480.03 15,451.40 13,131.49 12,575.55 4,083.67 1,937.95 975.20 1,078.84 1,080.01 588.84
Total liabilities 418,434.00 346,915.00 288,243.00 241,819.00 20,307.53 17,373.12 5,503.99 3,539.81 4,093.27 3,762.03 3,170.83 17,229.33 15,789.26 14,933.48 5,327.55 3,470.95 2,086.09 2,148.75 2,707.31 847.93
Total stockholders' equity + 23,341.00 30,980.00 25,245.00 15,398.00 10,194.37 6,295.97 3,038.13 2,451.84 2,897.80 1,867.53 1,388.98 5,943.46 6,688.72 5,703.38 2,648.32 3,081.42 1,299.11 325.79 2,408.33 10,331.99
Common shares outstanding 608 604 589 585 237 228 209 200 193 184 173 155 142 130 116 121 121 121 97 97
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 Dec-08 Sep-08 Mar-08 Mar-07
Total cash and short-term investments + 254,064.00 248,060.00 245,964.00 231,466.00 216,431.00 205,980.00 205,015.00 189,409.00 182,786.00 170,243.00 148,707.00 145,918.00 138,662.00 127,373.00 116,972.00 116,763.00 117,956.00 15,654.23 3,580.04 16,290.08 3,543.01 16,581.82 12,544.77 2,376.51 2,141.63 2,110.59 1,836.30 1,725.87 1,475.21 1,052.35 1,298.32 2,334.88 1,063.09 844.19 985.27 2,174.73 1,157.13 859.66 991.21 897.51 587.89 679.82 874.62 928.04 1,607.17 2,300.97 2,322.41 2,292.67 2,193.34 2,183.91 2,171.44 2,729.34 17,447.23 17,457.78 16,452.55 16,477.98 6,678.16 6,071.65 3,719.24 4,283.58 2,605.36 3,732.99 2,312.83 2,114.38 0.00 1,920.38 1,914.04 0.00 1,340.01 0.00 2,935.17 0.00
Accounts receivable, net 11,165.00 10,945.00 10,840.00 9,273.00 9,424.00 8,778.00 8,026.00 6,667.00 5,624.00 4,603.00 508.00 4,739.00 4,693.00 4,823.00 4,786.00 4,845.00 5,015.00 493.83 540.29 467.45 466.06 510.59 545.55 539.63 695.28 417.48 487.54 471.37 391.15 395.36 352.33 343.21 345.44 315.00 1,865.34 1,552.81 1,670.74 1,517.58 1,289.53 1,108.31 752.31 896.21 954.28 1,117.37 1,174.12 1,214.03 1,678.31 2,235.87 2,311.88 2,620.82 2,570.58 2,224.03 2,741.13 2,068.65 1,900.35 1,550.41 1,569.61 1,045.32 808.81 2,334.58 2,360.91 2,011.44 846.29 529.28 617.53 300.28 222.26 890.87
Inventories 17,627.00 21,372.00 23,296.00 24,732.21 18,696.13 -57.77 764.92 864.75 499.20 551.68 713.06 651.65 392.93 390.45 0.00 225.51 364.65 198.90 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 9.59 9.63 12.72 12.71 14.34 8.35 7.26 6.64 6.56 6.58 6.46
Other current assets 1,351.00 2,786.00 2,486.00 2,213.00 946.00 967.00 1,095.00 1,577.00 1,763.00 -19,880.00 2,473.00 2,209.00 1,676.00 1,721.00 1,446.00 1,872.00 765.65 1,114.11 1,593.06 775.21 64.35 61.87 127.12 62.64 -479.42 67.60 70.01 59.11 53.11 170.97 177.60 178.04 193.42 4.17 5.02 4.95 82.98 4.78 5.27 5.36 54.12 5.43 6.40 6.25 39.23 7.52 7.65 9.24 25.48 9.09 8.36 8.41 21.01 383.07 344.84 73.02 72.20 24.06 25.14 801.81 43.32 1,332.89 1,510.87 6.82 6.73 5.84 3.37
Total current assets 34,615.00 260,356.00 259,590.00 243,225.00 228,068.00 215,704.00 214,008.00 197,171.00 189,987.00 176,609.00 150,707.00 153,130.00 145,564.00 133,872.00 123,479.00 123,054.00 124,843.00 2,118.89 4,417.22 4,690.96 3,967.14 3,023.76 3,251.59 2,278.34 2,034.80 1,993.46 1,839.75 1,554.19 1,218.16 1,107.89 1,431.17 1,672.92 1,586.56 1,352.60 2,854.77 2,683.04 2,827.87 2,455.54 2,280.75 2,005.82 1,340.20 1,624.44 1,828.91 2,045.41 2,781.29 3,547.87 4,000.72 4,528.54 4,505.22 4,821.00 4,742.02 4,953.37 5,369.14 4,719.81 18,735.97 18,373.23 8,320.79 7,189.17 4,552.11 6,643.30 5,768.08 5,787.74 4,492.01 4,154.53 2,544.73 2,221.05 1,568.12 3,829.41
Total non-current assets + 432,915.00 200,593.00 189,953.00 176,325.00 166,977.00 162,191.00 154,681.00 149,333.00 144,064.00 136,879.00 132,528.00 128,854.00 124,760.00 123,345.00 126,861.00 124,796.00 136,712.00 28,383.00 23,873.42 22,850.39 23,442.99 20,645.32 15,376.28 15,680.07 14,287.99 6,548.65 6,224.55 5,794.06 5,503.34 4,883.77 5,540.99 4,966.09 5,361.93 5,638.47 4,005.58 3,538.88 3,433.69 3,174.02 3,209.47 3,156.41 3,020.57 2,935.36 2,989.14 2,856.29 20,866.51 19,624.92 20,096.89 17,918.85 18,407.16 17,656.98 17,406.36 15,666.66 15,920.20 15,917.05 833.44 858.93 779.89 786.70 778.66 746.43 746.96 764.63 790.11 819.52 840.47 854.68 906.41 807.65
Total assets 467,530.00 460,949.00 449,543.00 419,550.00 395,045.00 377,895.00 368,689.00 346,504.00 334,051.00 313,488.00 283,235.00 281,984.00 270,324.00 257,217.00 250,340.00 247,850.00 261,555.00 30,501.89 28,290.64 27,541.35 27,410.14 23,669.08 18,627.87 17,958.41 16,322.80 8,542.12 8,064.30 7,348.24 6,721.50 5,991.65 6,972.16 6,639.01 6,948.50 6,991.07 6,860.35 6,221.92 6,261.56 5,629.55 5,490.22 5,162.23 4,360.77 4,559.81 4,818.05 4,901.70 23,647.80 23,172.79 24,097.61 22,447.39 22,912.38 22,477.98 22,148.37 20,620.02 21,289.34 20,636.86 19,569.40 19,232.16 9,100.67 7,975.87 5,330.77 7,389.73 6,515.04 6,552.37 5,282.12 4,974.05 3,385.20 3,075.73 2,474.53 4,637.06
Total current liabilities + 340,184.00 331,897.00 324,298.00 304,337.00 285,173.00 269,615.00 258,005.00 242,657.00 232,647.00 216,445.00 201,283.00 198,415.00 195,499.00 184,331.00 177,997.00 174,601.00 175,806.00 2,931.80 2,586.06 2,217.54 2,154.25 1,642.03 1,681.55 1,419.00 1,945.04 1,439.06 1,537.51 1,250.39 1,249.59 1,130.91 1,433.77 1,324.84 1,426.24 1,748.17 1,958.21 1,738.30 1,839.99 1,782.71 1,814.28 1,648.14 1,677.25 1,690.80 1,741.81 1,716.51 1,823.85 1,782.91 2,247.82 2,372.28 2,606.90 2,657.77 2,655.03 2,529.88 2,673.34 1,681.79 1,896.56 1,704.28 1,443.23 1,243.89 1,257.69 1,646.53 871.40 1,533.01 986.54 913.68 936.35 983.38 1,069.91 1,028.77
Total non-current liabilities + 427,997.00 86,537.00 85,448.00 81,352.00 77,528.00 77,300.00 79,143.00 75,433.00 74,388.00 71,798.00 64,277.00 66,242.00 57,091.00 57,488.00 69,457.00 65,088.00 65,471.00 15,605.70 15,480.49 15,694.66 16,357.02 15,731.09 12,757.32 12,297.47 10,878.73 4,064.93 3,684.36 3,556.87 3,029.67 2,408.90 2,544.56 2,492.19 2,615.50 2,345.10 2,310.16 2,130.43 2,073.78 1,979.32 2,065.07 1,999.38 1,496.52 1,480.03 1,556.82 1,586.23 16,025.18 15,451.40 15,680.88 13,407.93 13,518.56 13,131.49 13,107.84 11,853.10 12,440.30 12,575.55 12,680.48 12,607.54 4,672.38 4,083.67 1,919.46 2,038.16 2,395.97 1,937.95 2,132.85 2,203.54 975.20 1,087.49 1,078.84 1,454.10
Total liabilities 427,997.00 418,434.00 409,746.00 385,689.00 362,701.00 346,915.00 337,148.00 318,090.00 307,035.00 288,243.00 265,560.00 264,657.00 252,590.00 241,819.00 247,454.00 239,689.00 241,277.00 18,537.49 18,066.54 17,912.20 18,511.27 17,373.12 14,438.87 13,716.47 12,823.76 5,503.99 5,221.87 4,807.25 4,279.26 3,539.81 3,978.33 3,817.04 4,041.74 4,093.27 4,268.37 3,868.73 3,913.77 3,762.03 3,879.35 3,647.52 3,173.77 3,170.83 3,298.63 3,302.74 17,849.03 17,229.33 17,928.70 15,780.21 16,125.46 15,789.26 15,762.87 14,382.97 15,113.64 14,933.48 14,577.04 14,311.81 6,115.60 5,327.55 3,177.15 3,684.68 3,267.37 3,470.95 3,119.39 3,117.22 2,086.09 2,070.87 2,148.75 2,482.86
Total stockholders' equity + 19,951.00 23,341.00 39,797.00 33,861.00 32,344.00 30,980.00 31,541.00 28,414.00 27,016.00 25,245.00 17,675.00 17,327.00 17,734.00 15,398.00 2,886.00 8,161.00 20,278.00 11,964.40 10,224.10 9,629.15 8,898.87 6,295.97 4,189.00 4,241.94 3,499.03 3,038.13 2,842.43 2,540.99 2,442.24 2,451.84 2,993.83 2,821.98 2,906.76 2,897.80 2,591.98 2,353.19 2,347.79 1,867.53 1,610.87 1,514.71 1,186.99 1,388.98 1,519.42 1,598.96 5,798.77 5,943.46 6,168.91 6,667.18 6,786.92 6,688.72 6,385.50 6,237.05 6,175.70 5,703.38 4,992.37 4,920.34 2,985.07 2,648.32 2,153.62 3,705.04 3,247.67 3,081.42 2,162.73 1,856.83 1,299.11 1,004.85 325.79 2,154.20
Common shares outstanding 595 608 608 590 593 603 589 590 605 601 579 579 584 583 584 585 586 246 239 231 230 228 228 228 227 222 208 200 201 200 200 201 198 199 193 191 187 185 184 184 183 180 176 170 166 162 158 153 148 149 146 137 136 133 132 126 128 124 122 121 99 98 98 96 96 98 98 98 98 98 98 98
about 5 hours ago