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 + 6,571.00 6,984.00 7,578.00 8,965.00 12,431.00 6,864.00 3,826.00 4,760.00 5,066.00 6,359.00 6,254.00 7,303.00 9,251.00 3,892.00 4,001.00 4,496.00 4,399.00 3,107.00 4,535.00 4,715.00
Accounts receivable, net 2,075.00 2,006.00 2,026.00 2,138.00 1,505.00 1,342.00 1,750.00 1,706.00 1,752.00 1,594.00 1,425.00 1,771.00 1,560.00 1,124.00 999.00 738.00 768.00 811.00 1,027.00 988.00
Inventories 2,792.00 2,638.00 2,400.00 2,279.00 1,795.00 1,614.00 1,851.00 1,522.00 1,359.00 1,094.00 863.00 1,004.00 1,012.00 580.00 617.00 594.00 557.00 525.00 601.00 506.00
Other current assets 767.00 1,526.00 1,568.00 1,887.00 1,605.00 1,275.00 779.00 649.00 969.00 1,277.00 1,443.00 1,672.00 2,500.00 1,476.00 1,237.00 1,010.00 918.00 1,492.00 1,066.00 693.00
Total current assets 12,205.00 13,154.00 13,572.00 15,269.00 17,336.00 11,095.00 8,206.00 8,637.00 9,146.00 10,324.00 9,985.00 11,750.00 14,323.00 7,072.00 6,757.00 6,838.00 6,642.00 5,935.00 7,229.00 6,902.00
Total non-current assets + 49,569.00 48,629.00 49,486.00 49,447.00 49,131.00 50,913.00 51,789.00 51,943.00 43,639.00 40,950.00 38,430.00 31,475.00 27,955.00 16,438.00 17,091.00 18,250.00 18,796.00 19,240.00 21,342.00 22,243.00
Total assets 61,774.00 61,783.00 63,058.00 64,716.00 66,467.00 62,008.00 59,995.00 60,580.00 52,785.00 51,274.00 48,415.00 43,225.00 42,278.00 23,510.00 23,848.00 25,088.00 25,438.00 25,175.00 28,571.00 29,145.00
Total current liabilities + 24,492.00 24,295.00 22,062.00 21,496.00 19,006.00 16,569.00 18,311.00 18,096.00 15,358.00 13,872.00 13,605.00 13,404.00 13,806.00 9,011.00 8,630.00 8,780.00 7,728.00 9,374.00 8,483.00 8,505.00
Total non-current liabilities + 41,009.00 41,465.00 46,198.00 49,019.00 54,801.00 52,306.00 41,802.00 42,653.00 38,207.00 33,617.00 29,175.00 27,800.00 31,203.00 22,486.00 22,329.00 20,253.00 21,199.00 18,736.00 17,431.00 21,246.00
Total liabilities 65,501.00 65,760.00 68,260.00 70,515.00 73,807.00 68,875.00 60,113.00 60,749.00 53,565.00 47,489.00 42,780.00 41,204.00 45,009.00 31,497.00 30,959.00 29,033.00 28,927.00 28,110.00 25,914.00 29,751.00
Total stockholders' equity + -3,727.00 -3,977.00 -5,202.00 -5,799.00 -7,340.00 -6,867.00 -118.00 -169.00 -780.00 3,785.00 5,635.00 2,021.00 -2,731.00 -7,987.00 -7,111.00 -3,945.00 -3,489.00 -2,935.00 2,657.00 -606.00
Common shares outstanding 662 721 720 655 644 484 444 466 492 556 687 734 108 125 125 124 110 97 112 99
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 + 7,294.00 6,571.00 6,858.00 8,573.00 7,466.00 6,984.00 8,472.00 8,446.00 8,300.00 7,578.00 10,582.00 12,061.00 11,493.00 8,965.00 11,232.00 12,522.00 12,484.00 12,431.00 14,536.00 17,950.00 14,039.00 6,864.00 8,284.00 9,813.00 3,576.00 3,826.00 5,168.00 5,407.00 4,349.00 4,760.00 4,855.00 4,674.00 5,291.00 5,066.00 5,768.00 6,886.00 6,676.00 6,359.00 6,755.00 7,118.00 6,930.00 6,254.00 8,873.00 8,919.00 9,173.00 7,303.00 7,899.00 9,459.00 9,664.00 9,251.00 6,763.00 6,210.00 4,244.00 3,892.00 4,226.00 4,980.00 4,819.00 4,001.00 4,296.00 5,176.00 5,799.00 4,496.00 4,557.00 5,084.00 4,546.00 4,399.00 4,112.00 2,808.00 2,864.00 3,107.00 4,621.00 5,069.00 4,519.00 4,535.00 5,390.00 5,900.00 5,383.00 4,715.00 5,054.00 5,153.00 4,268.00
Accounts receivable, net 2,008.00 2,075.00 2,028.00 2,057.00 1,928.00 2,006.00 1,820.00 2,067.00 2,070.00 2,026.00 2,021.00 2,073.00 1,989.00 2,138.00 1,991.00 1,835.00 1,537.00 1,505.00 1,332.00 1,249.00 971.00 1,342.00 1,135.00 879.00 1,020.00 1,750.00 1,850.00 1,943.00 1,876.00 1,706.00 2,170.00 1,941.00 1,809.00 1,752.00 1,700.00 1,543.00 1,397.00 1,594.00 1,703.00 1,593.00 1,450.00 1,425.00 1,828.00 1,892.00 1,826.00 1,771.00 1,961.00 1,981.00 2,008.00 1,560.00 1,340.00 1,376.00 1,243.00 1,124.00 1,160.00 1,129.00 1,056.00 902.00 925.00 945.00 922.00 738.00 889.00 910.00 842.00 768.00 814.00 780.00 785.00 811.00 1,104.00 1,166.00 1,109.00 1,027.00 1,166.00 1,219.00 1,124.00 988.00 1,160.00 1,121.00 1,073.00
Inventories 3,131.00 2,792.00 2,782.00 2,776.00 2,653.00 2,638.00 2,582.00 2,575.00 2,500.00 2,400.00 2,461.00 2,280.00 2,308.00 2,279.00 2,215.00 2,273.00 2,002.00 1,795.00 1,851.00 1,789.00 1,658.00 1,614.00 1,633.00 1,653.00 1,772.00 1,851.00 1,800.00 1,708.00 1,666.00 1,522.00 1,576.00 1,522.00 1,455.00 1,359.00 1,315.00 1,206.00 1,154.00 1,094.00 1,100.00 999.00 886.00 863.00 1,010.00 1,069.00 995.00 1,004.00 1,182.00 1,093.00 1,052.00 1,012.00 681.00 589.00 595.00 580.00 596.00 593.00 619.00 617.00 631.00 641.00 595.00 594.00 575.00 569.00 552.00 557.00 546.00 535.00 494.00 525.00 670.00 702.00 637.00 601.00 556.00 532.00 503.00 506.00 506.00 510.00 494.00
Other current assets 1,551.00 767.00 1,582.00 1,662.00 1,556.00 1,526.00 1,582.00 1,707.00 1,672.00 1,568.00 1,644.00 822.00 907.00 1,887.00 1,939.00 1,895.00 1,739.00 1,605.00 1,476.00 1,659.00 1,421.00 1,275.00 1,288.00 1,444.00 807.00 779.00 754.00 792.00 763.00 649.00 897.00 1,039.00 1,118.00 969.00 1,219.00 1,381.00 1,399.00 1,277.00 1,490.00 1,474.00 1,536.00 1,443.00 1,995.00 2,229.00 2,135.00 1,672.00 2,408.00 2,433.00 2,469.00 2,500.00 1,457.00 1,460.00 1,443.00 1,476.00 1,321.00 1,282.00 1,284.00 1,237.00 986.00 1,235.00 1,509.00 1,010.00 816.00 781.00 894.00 918.00 981.00 1,017.00 1,219.00 1,492.00 1,112.00 2,135.00 1,248.00 1,066.00 950.00 937.00 823.00 693.00 753.00 1,056.00 985.00
Total current assets 13,984.00 12,205.00 13,250.00 15,068.00 13,603.00 13,154.00 14,456.00 14,795.00 14,542.00 13,572.00 16,708.00 18,220.00 17,652.00 15,269.00 17,377.00 18,525.00 17,762.00 17,336.00 19,195.00 22,647.00 18,089.00 11,095.00 12,340.00 13,789.00 7,175.00 8,206.00 9,572.00 9,850.00 8,654.00 8,637.00 9,498.00 9,176.00 9,673.00 9,146.00 10,002.00 11,016.00 10,626.00 10,324.00 11,048.00 11,184.00 10,802.00 9,985.00 13,706.00 14,109.00 14,129.00 11,750.00 13,450.00 14,966.00 15,193.00 14,323.00 10,241.00 9,635.00 7,525.00 7,072.00 7,303.00 7,984.00 7,778.00 6,757.00 6,838.00 7,997.00 8,825.00 6,838.00 6,837.00 7,344.00 6,834.00 6,642.00 6,453.00 5,140.00 5,362.00 5,935.00 7,507.00 9,072.00 7,513.00 7,229.00 8,062.00 8,588.00 7,833.00 6,902.00 7,473.00 7,840.00 6,820.00
Total non-current assets + 49,754.00 49,569.00 48,891.00 48,599.00 49,006.00 48,629.00 49,072.00 49,330.00 49,842.00 49,486.00 49,003.00 49,040.00 49,134.00 49,447.00 49,275.00 49,438.00 49,639.00 49,131.00 49,242.00 49,817.00 50,560.00 50,913.00 50,433.00 50,755.00 51,405.00 51,789.00 51,603.00 52,117.00 52,133.00 51,943.00 43,137.00 43,446.00 43,607.00 43,639.00 42,399.00 42,320.00 42,001.00 40,950.00 40,060.00 39,867.00 39,107.00 38,430.00 35,009.00 33,759.00 32,625.00 31,475.00 30,723.00 29,845.00 28,544.00 27,955.00 16,539.00 16,581.00 16,327.00 16,438.00 16,624.00 16,742.00 16,733.00 17,091.00 17,881.00 17,790.00 18,288.00 18,250.00 18,520.00 18,541.00 18,691.00 18,796.00 19,301.00 18,998.00 19,156.00 19,240.00 19,443.00 19,853.00 21,253.00 21,342.00 21,537.00 21,822.00 22,051.00 22,243.00 22,655.00 22,912.00 23,098.00
Total assets 63,738.00 61,774.00 62,141.00 63,667.00 62,609.00 61,783.00 63,528.00 64,125.00 64,384.00 63,058.00 65,711.00 67,260.00 66,786.00 64,716.00 66,652.00 67,963.00 67,401.00 66,467.00 68,437.00 72,464.00 68,649.00 62,008.00 62,773.00 64,544.00 58,580.00 59,995.00 61,175.00 61,967.00 60,787.00 60,580.00 52,635.00 52,622.00 53,280.00 52,785.00 52,401.00 53,336.00 52,627.00 51,274.00 51,108.00 51,051.00 49,909.00 48,415.00 48,715.00 47,868.00 46,754.00 43,225.00 44,173.00 44,811.00 43,737.00 42,278.00 26,780.00 26,216.00 23,852.00 23,510.00 23,927.00 24,726.00 24,511.00 23,848.00 24,719.00 25,787.00 27,113.00 25,088.00 25,357.00 25,885.00 25,525.00 25,438.00 25,754.00 24,138.00 24,518.00 25,175.00 26,950.00 28,925.00 28,766.00 28,571.00 29,599.00 30,410.00 29,884.00 29,145.00 30,128.00 30,752.00 29,918.00
Total current liabilities + 28,406.00 24,492.00 24,638.00 25,771.00 26,112.00 24,295.00 25,532.00 24,610.00 24,993.00 22,062.00 24,380.00 24,316.00 24,590.00 21,496.00 21,970.00 22,770.00 21,866.00 19,006.00 18,938.00 21,521.00 17,333.00 16,569.00 16,584.00 18,000.00 19,213.00 18,311.00 19,560.00 20,123.00 19,849.00 18,096.00 16,348.00 16,669.00 17,008.00 15,358.00 15,307.00 16,112.00 15,286.00 13,872.00 14,533.00 14,917.00 15,277.00 13,605.00 14,161.00 15,045.00 14,233.00 13,404.00 13,888.00 15,088.00 15,079.00 13,806.00 10,517.00 11,056.00 10,375.00 9,011.00 9,586.00 10,066.00 9,543.00 8,630.00 8,923.00 9,766.00 9,853.00 8,780.00 8,939.00 9,359.00 8,241.00 7,728.00 7,901.00 8,270.00 8,908.00 9,374.00 9,484.00 10,640.00 9,572.00 8,483.00 9,236.00 9,393.00 8,958.00 8,505.00 8,675.00 9,232.00 8,744.00
Total non-current liabilities + 39,409.00 41,009.00 41,465.00 41,766.00 41,005.00 41,465.00 42,850.00 44,261.00 44,891.00 46,198.00 46,467.00 47,329.00 47,967.00 49,019.00 52,575.00 53,615.00 54,475.00 54,801.00 56,936.00 58,610.00 59,261.00 52,306.00 51,717.00 49,713.00 42,003.00 41,802.00 41,455.00 41,866.00 41,574.00 42,653.00 36,855.00 36,822.00 37,290.00 38,207.00 33,146.00 33,509.00 33,884.00 33,617.00 32,184.00 31,822.00 29,922.00 29,175.00 30,792.00 29,187.00 29,757.00 27,800.00 25,314.00 25,637.00 27,563.00 31,203.00 24,185.00 23,376.00 21,853.00 22,486.00 21,716.00 23,628.00 23,654.00 22,329.00 20,629.00 20,530.00 21,209.00 20,253.00 20,061.00 20,456.00 21,176.00 21,199.00 20,712.00 18,868.00 18,719.00 18,736.00 16,532.00 16,625.00 16,705.00 17,431.00 19,535.00 20,407.00 20,700.00 21,246.00 21,967.00 22,028.00 22,446.00
Total liabilities 67,815.00 65,501.00 66,103.00 67,537.00 67,117.00 65,760.00 68,382.00 68,871.00 69,884.00 68,260.00 70,847.00 71,645.00 72,557.00 70,515.00 74,545.00 76,385.00 76,341.00 73,807.00 75,874.00 80,131.00 76,594.00 68,875.00 68,301.00 67,713.00 61,216.00 60,113.00 61,015.00 61,989.00 61,423.00 60,749.00 53,203.00 53,491.00 54,298.00 53,565.00 48,453.00 49,621.00 49,170.00 47,489.00 46,717.00 46,739.00 45,199.00 42,780.00 44,953.00 44,232.00 43,990.00 41,204.00 39,202.00 40,725.00 42,642.00 45,009.00 34,702.00 34,432.00 32,228.00 31,497.00 31,302.00 33,694.00 33,197.00 30,959.00 29,552.00 30,296.00 31,062.00 29,033.00 29,000.00 29,815.00 29,417.00 28,927.00 28,613.00 27,138.00 27,627.00 28,110.00 26,016.00 27,265.00 26,277.00 25,914.00 28,771.00 29,800.00 29,658.00 29,751.00 30,642.00 31,260.00 31,190.00
Total stockholders' equity + -4,077.00 -3,727.00 -3,962.00 -3,870.00 -4,508.00 -3,977.00 -4,854.00 -4,746.00 -5,500.00 -5,202.00 -5,136.00 -4,385.00 -5,771.00 -5,799.00 -7,893.00 -8,422.00 -8,940.00 -7,340.00 -7,437.00 -7,667.00 -7,945.00 -6,867.00 -5,528.00 -3,169.00 -2,636.00 -118.00 160.00 -22.00 -636.00 -169.00 -568.00 -869.00 -1,018.00 -780.00 3,948.00 3,715.00 3,457.00 3,785.00 4,391.00 4,312.00 4,710.00 5,635.00 3,762.00 3,636.00 2,764.00 2,021.00 4,971.00 4,086.00 1,095.00 -2,731.00 -7,922.00 -8,216.00 -8,376.00 -7,987.00 -7,375.00 -8,968.00 -8,686.00 -7,111.00 -4,833.00 -4,509.00 -3,949.00 -3,945.00 -3,643.00 -3,930.00 -3,892.00 -3,489.00 -2,859.00 -3,000.00 -3,109.00 -2,935.00 934.00 1,660.00 2,489.00 2,657.00 828.00 610.00 226.00 -606.00 -514.00 -508.00 -1,272.00
Common shares outstanding 661 662 660 660 659 721 657 720 656 657 654 653 657 716 716 719 650 649 721 656 635 572 509 429 426 436 442 446 453 462 462 465 475 479 487 493 508 518 529 566 611 644 681 708 717 725 735 735 741 231 289 289 249 143 125 125 125 125 125 125 124 124 145 124 124 124 106 105 104 103 100 94 93 111 112 112 111 131 93 95 70
about 20 hours ago