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
Total cash and short-term investments + 3,449.00 3,300.00 3,428.00 2,167.00 1,481.00 2,465.00 1,054.00 1,224.00 2,830.00 2,022.00 1,988.00 2,624.00 4,454.00 2,751.00 1,118.00 4,222.00 569.00 890.00 0.00
Accounts receivable, net 2,814.00 3,550.00 3,989.00 4,081.00 5,212.00 4,489.00 3,455.00 4,434.00 4,322.00 3,397.00 3,246.00 4,016.00 4,501.00 4,209.00 4,537.00 3,747.00 3,287.00 2,585.00
Inventories 3,604.00 4,658.00 4,765.00 4,804.00 4,901.00 4,344.00 4,588.00 4,515.00 4,217.00 3,809.00 4,051.00 4,517.00 5,279.00 5,075.00 5,499.00 4,824.00 3,277.00 3,314.00
Other current assets 1,001.00 683.00 1,008.00 809.00 623.00 336.00 413.00 393.00 369.00 371.00 504.00 488.00 369.00 270.00 334.00 986.00 1,119.00 649.00
Total current assets 10,868.00 12,266.00 13,152.00 11,845.00 12,217.00 11,634.00 9,510.00 10,566.00 11,738.00 9,599.00 9,789.00 11,645.00 14,599.00 12,286.00 11,435.00 13,779.00 8,266.00 7,438.00
Total non-current assets + 23,135.00 23,480.00 23,848.00 24,520.00 24,525.00 23,769.00 20,925.00 17,712.00 14,468.00 13,843.00 12,968.00 12,576.00 12,699.00 11,934.00 11,404.00 11,715.00 19,495.00 21,213.00
Total assets 34,003.00 35,746.00 37,000.00 36,365.00 36,742.00 35,403.00 30,435.00 28,278.00 26,206.00 23,442.00 22,757.00 24,221.00 27,298.00 24,220.00 22,839.00 25,494.00 27,761.00 28,651.00
Total current liabilities + 6,129.00 6,705.00 7,150.00 6,760.00 7,230.00 5,502.00 5,198.00 5,513.00 4,777.00 4,540.00 4,349.00 5,437.00 5,510.00 5,096.00 5,018.00 4,756.00 10,367.00 28,601.00
Total non-current liabilities + 17,667.00 16,453.00 16,792.00 16,862.00 17,524.00 21,797.00 17,058.00 12,369.00 12,479.00 12,829.00 11,834.00 10,440.00 9,274.00 7,945.00 7,174.00 9,142.00 26,241.00 5,996.00
Total liabilities 23,796.00 23,158.00 23,942.00 23,622.00 24,754.00 27,299.00 22,256.00 17,882.00 17,256.00 17,369.00 16,183.00 15,877.00 14,784.00 13,041.00 12,192.00 13,898.00 36,608.00 34,597.00
Total stockholders' equity + 10,082.00 12,462.00 12,930.00 12,615.00 11,858.00 7,971.00 8,044.00 10,257.00 8,949.00 6,048.00 6,550.00 8,314.00 12,478.00 11,139.00 10,593.00 11,535.00 -8,976.00 -6,081.00
Common shares outstanding 322 326 326 328 334 334 353 389 399 420 466 521 570 577 572 566 564 564 564
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 Dec-08
Total cash and short-term investments + 2,639.00 3,449.00 2,586.00 1,700.00 1,861.00 3,375.00 2,648.00 2,857.00 2,342.00 3,405.00 2,901.00 2,509.00 1,818.00 2,167.00 1,506.00 1,073.00 1,798.00 1,481.00 1,929.00 1,517.00 1,835.00 2,465.00 2,820.00 3,203.00 1,795.00 1,054.00 529.00 1,331.00 762.00 1,224.00 1,465.00 3,317.00 2,882.00 2,830.00 2,499.00 2,012.00 1,661.00 2,022.00 1,830.00 2,083.00 2,650.00 1,988.00 3,076.00 3,314.00 3,094.00 2,624.00 2,729.00 3,329.00 4,104.00 4,454.00 4,440.00 3,266.00 2,887.00 2,737.00 3,546.00 1,964.00 1,679.00 1,118.00 5,901.00 4,937.00 4,383.00 4,222.00 4,832.00 3,753.00 539.00 569.00 0.00 890.00
Accounts receivable, net 3,257.00 2,814.00 3,022.00 3,205.00 3,792.00 3,550.00 3,946.00 4,062.00 4,191.00 3,989.00 3,841.00 3,811.00 3,901.00 4,081.00 4,329.00 5,407.00 5,391.00 5,212.00 5,251.00 4,897.00 3,961.00 4,489.00 2,974.00 2,588.00 3,043.00 3,455.00 3,469.00 3,758.00 3,680.00 4,434.00 4,087.00 3,889.00 3,859.00 4,322.00 3,275.00 3,086.00 3,292.00 3,397.00 2,852.00 2,806.00 2,683.00 3,246.00 2,924.00 3,373.00 3,089.00 4,016.00 4,105.00 4,264.00 4,141.00 4,501.00 4,041.00 4,023.00 3,878.00 4,209.00 4,083.00 3,888.00 4,209.00 4,537.00 4,038.00 4,901.00 4,764.00 3,747.00 3,800.00 3,533.00 3,287.00
Inventories 3,635.00 3,604.00 4,409.00 4,568.00 4,930.00 4,658.00 5,261.00 5,073.00 4,853.00 4,765.00 4,911.00 5,195.00 5,158.00 4,804.00 5,153.00 5,097.00 4,979.00 4,901.00 4,982.00 4,840.00 4,632.00 4,344.00 4,005.00 3,768.00 3,973.00 4,588.00 4,446.00 4,685.00 4,496.00 4,515.00 4,596.00 4,096.00 4,257.00 4,217.00 4,177.00 4,007.00 3,875.00 3,809.00 4,015.00 4,009.00 3,978.00 4,051.00 4,138.00 4,179.00 4,267.00 4,517.00 5,359.00 5,326.00 5,589.00 5,279.00 5,382.00 5,197.00 5,270.00 5,075.00 5,234.00 5,759.00 5,208.00 5,499.00 5,682.00 5,577.00 5,726.00 4,824.00 4,412.00 4,372.00 3,590.00 3,277.00 3,314.00
Other current assets 1,526.00 1,001.00 740.00 1,603.00 812.00 683.00 914.00 937.00 1,517.00 1,008.00 1,643.00 1,219.00 1,175.00 809.00 1,366.00 1,284.00 1,136.00 623.00 1,824.00 1,643.00 1,536.00 336.00 960.00 918.00 881.00 413.00 1,186.00 1,314.00 1,348.00 393.00 1,235.00 1,047.00 1,070.00 369.00 1,111.00 970.00 853.00 371.00 856.00 1,085.00 1,013.00 504.00 1,060.00 1,124.00 1,197.00 488.00 739.00 786.00 1,159.00 369.00 788.00 579.00 628.00 270.00 551.00 769.00 1,011.00 334.00 1,389.00 1,348.00 1,100.00 986.00 899.00 1,029.00 946.00 1,119.00 649.00
Total current assets 11,057.00 10,868.00 10,757.00 11,076.00 11,401.00 12,266.00 12,742.00 12,911.00 12,875.00 13,152.00 13,228.00 12,693.00 12,024.00 11,845.00 12,328.00 12,845.00 13,291.00 12,217.00 13,986.00 12,897.00 11,964.00 11,634.00 10,759.00 10,477.00 9,692.00 9,510.00 9,630.00 11,088.00 10,286.00 10,566.00 11,383.00 12,349.00 12,068.00 11,738.00 11,062.00 10,075.00 9,681.00 9,599.00 9,553.00 9,983.00 10,324.00 9,789.00 11,198.00 11,990.00 11,647.00 11,645.00 12,932.00 13,705.00 14,993.00 14,599.00 14,625.00 13,032.00 12,655.00 12,286.00 13,395.00 12,366.00 12,098.00 11,435.00 16,718.00 16,513.00 15,973.00 13,779.00 13,943.00 12,687.00 8,266.00
Total non-current assets + 22,901.00 23,135.00 23,030.00 24,276.00 23,788.00 23,480.00 24,521.00 24,153.00 23,749.00 23,848.00 23,647.00 23,990.00 24,231.00 24,520.00 24,163.00 24,179.00 24,563.00 24,525.00 24,676.00 24,362.00 23,782.00 23,769.00 21,190.00 21,064.00 21,408.00 20,925.00 20,484.00 20,083.00 19,603.00 17,712.00 17,313.00 14,674.00 14,828.00 14,468.00 14,181.00 14,043.00 14,087.00 13,843.00 13,866.00 13,452.00 13,248.00 12,968.00 12,737.00 12,615.00 12,359.00 12,576.00 12,699.00 12,951.00 12,834.00 12,699.00 12,186.00 12,016.00 12,022.00 11,934.00 11,709.00 11,179.00 11,511.00 11,404.00 11,549.00 11,962.00 11,975.00 11,715.00 12,087.00 11,602.00 19,495.00
Total assets 33,958.00 34,003.00 33,787.00 35,352.00 35,189.00 35,746.00 37,263.00 37,064.00 36,624.00 37,000.00 36,875.00 36,683.00 36,255.00 36,365.00 36,491.00 37,024.00 37,854.00 36,742.00 38,662.00 37,259.00 35,746.00 35,403.00 31,949.00 31,541.00 31,100.00 30,435.00 30,114.00 31,171.00 29,889.00 28,278.00 28,696.00 27,023.00 26,896.00 26,206.00 25,243.00 24,118.00 23,768.00 23,442.00 23,419.00 23,435.00 23,572.00 22,757.00 23,935.00 24,605.00 24,006.00 24,221.00 25,631.00 26,656.00 27,827.00 27,298.00 26,811.00 25,048.00 24,677.00 24,220.00 25,104.00 23,545.00 23,609.00 22,839.00 28,267.00 28,475.00 27,948.00 25,494.00 26,030.00 24,289.00 27,585.00 27,761.00 28,651.00
Total current liabilities + 7,188.00 6,129.00 6,852.00 6,244.00 6,240.00 6,705.00 5,993.00 6,147.00 6,087.00 7,150.00 7,000.00 7,017.00 6,513.00 6,760.00 7,634.00 7,653.00 7,539.00 7,230.00 7,408.00 6,595.00 6,875.00 5,502.00 4,782.00 4,435.00 5,521.00 5,198.00 7,388.00 7,538.00 7,012.00 5,513.00 6,242.00 5,451.00 4,598.00 4,777.00 4,612.00 4,131.00 4,379.00 4,540.00 4,310.00 4,351.00 4,441.00 4,349.00 5,193.00 5,229.00 5,060.00 5,437.00 5,634.00 5,628.00 5,720.00 5,510.00 5,378.00 5,036.00 5,107.00 5,096.00 4,825.00 4,244.00 4,946.00 5,018.00 5,178.00 5,979.00 6,360.00 4,756.00 5,047.00 4,734.00 10,758.00 10,367.00 28,601.00
Total non-current liabilities + 16,605.00 17,667.00 16,211.00 17,073.00 16,614.00 16,453.00 17,428.00 17,340.00 17,430.00 16,792.00 16,542.00 16,607.00 16,893.00 16,862.00 16,538.00 17,011.00 17,487.00 17,524.00 19,324.00 20,010.00 19,941.00 21,797.00 19,728.00 19,613.00 18,120.00 17,058.00 14,704.00 12,774.00 12,601.00 12,369.00 11,262.00 10,969.00 12,569.00 12,479.00 13,304.00 13,119.00 12,902.00 12,829.00 13,002.00 12,777.00 12,763.00 11,834.00 11,390.00 11,426.00 11,440.00 10,440.00 10,122.00 10,240.00 10,281.00 9,274.00 9,524.00 7,943.00 7,890.00 7,945.00 7,918.00 7,758.00 7,300.00 7,174.00 9,007.00 8,870.00 8,875.00 9,142.00 10,040.00 9,687.00 26,241.00
Total liabilities 23,793.00 23,796.00 23,063.00 23,317.00 22,854.00 23,158.00 23,421.00 23,487.00 23,517.00 23,942.00 23,542.00 23,624.00 23,406.00 23,622.00 24,172.00 24,664.00 25,026.00 24,754.00 26,732.00 26,605.00 26,816.00 27,299.00 24,510.00 24,048.00 23,641.00 22,256.00 22,092.00 20,312.00 19,613.00 17,882.00 17,504.00 16,420.00 17,167.00 17,256.00 17,916.00 17,250.00 17,281.00 17,369.00 17,312.00 17,128.00 17,204.00 16,183.00 16,583.00 16,655.00 16,500.00 15,877.00 15,756.00 15,868.00 16,001.00 14,784.00 14,902.00 12,979.00 12,997.00 13,041.00 12,743.00 12,002.00 12,246.00 12,192.00 14,185.00 14,849.00 15,235.00 13,898.00 15,087.00 14,421.00 36,449.00 36,608.00 34,597.00
Total stockholders' equity + 10,040.00 10,082.00 10,599.00 11,909.00 12,209.00 12,462.00 13,716.00 13,449.00 12,979.00 12,930.00 13,205.00 12,931.00 12,721.00 12,615.00 12,191.00 12,230.00 12,698.00 11,858.00 11,800.00 10,524.00 8,800.00 7,971.00 7,306.00 7,358.00 7,324.00 8,044.00 7,888.00 10,721.00 10,138.00 10,257.00 11,044.00 10,602.00 9,728.00 8,949.00 7,326.00 6,866.00 6,462.00 6,048.00 6,082.00 6,283.00 6,344.00 6,550.00 7,328.00 7,927.00 7,478.00 8,314.00 9,843.00 10,753.00 11,791.00 12,478.00 11,874.00 12,032.00 11,641.00 11,139.00 12,312.00 11,492.00 11,310.00 10,593.00 14,025.00 13,579.00 12,671.00 11,535.00 10,882.00 9,868.00 -8,976.00
Common shares outstanding 323 322 326 322 324 326 326 326 326 326 325 326 327 327 327 329 329 334 334 335 334 334 334 334 334 332 337 370 372 381 390 392 395 395 395 402 403 407 414 425 434 446 463 472 481 499 512 527 548 555 567 578 578 578 577 577 575 572 575 575 569 566 564 564 564 564 564
about 15 hours ago