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
Total cash and short-term investments + 571.00 328.00 631.00 295.00 434.00 526.00 67.00 108.00 297.00 151.00 79.00 64.00 0.00
Accounts receivable, net 3,385.00 3,350.00 2,620.00 2,295.00 2,065.00 1,093.00 1,330.00 1,273.00 1,183.00 1,148.00 1,065.00 1,011.00
Inventories 2,522.00 2,244.00 1,400.00 1,159.00 1,240.00 702.00 558.00 527.00 509.00 513.00 412.00 370.00
Other current assets 534.00 385.00 449.00 427.00 1,183.00 85.00 90.00 51.00 103.00 75.00 62.00
Total current assets 6,478.00 6,456.00 5,015.00 4,126.00 4,164.00 2,321.00 2,040.00 1,980.00 1,989.00 1,812.00 1,556.00 1,445.00
Total non-current assets + 5,059.00 4,986.00 3,670.00 3,878.00 3,844.00 813.00 1,039.00 773.00 395.00 368.00 168.00 176.00
Total assets 11,537.00 11,442.00 8,685.00 8,004.00 8,008.00 3,134.00 3,079.00 2,753.00 2,384.00 2,180.00 1,724.00 1,621.00
Total current liabilities + 1,246.00 1,325.00 1,142.00 1,146.00 866.00 596.00 599.00 520.00 552.00 440.00 363.00 334.00
Total non-current liabilities + 8,851.00 8,222.00 5,428.00 4,707.00 5,154.00 2,164.00 1,910.00 1,617.00 1,314.00 1,573.00 1,467.00 1,660.00
Total liabilities 10,097.00 9,547.00 6,570.00 5,853.00 6,020.00 2,760.00 2,509.00 2,137.00 1,866.00 2,013.00 1,830.00 1,994.00
Total stockholders' equity + 1,289.00 1,752.00 2,115.00 2,151.00 1,988.00 374.00 570.00 616.00 518.00 167.00 -106.00 -373.00
Common shares outstanding 92 103 112 120 101 85 89 98 100 99 99 99 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
Total cash and short-term investments + 552.00 571.00 215.00 269.00 259.00 328.00 297.00 374.00 726.00 927.00 288.00 309.00 440.00 627.00 494.00 440.00 576.00 754.00 334.00 318.00 400.00 428.00 625.00 733.00 669.00 67.00 113.00 120.00 158.00 108.00 212.00 203.00 154.00 297.00 284.00 253.00 274.00 151.00 97.00 75.00 84.00 79.00 0.00 0.00 2.00 64.00
Accounts receivable, net 274.00 3,385.00 3,499.00 444.00 3,361.00 3,321.00 3,409.00 3,500.00 3,545.00 2,620.00 2,262.00 2,263.00 2,257.00 2,278.00 2,141.00 2,102.00 2,165.00 2,049.00 2,045.00 1,147.00 1,051.00 56.00 1,121.00 1,127.00 1,280.00 1,330.00 1,276.00 1,281.00 1,257.00 1,273.00 1,254.00 1,227.00 1,191.00 1,183.00 1,159.00 1,157.00 1,132.00 1,148.00 117.00 117.00 97.00 89.00 83.00
Inventories 2,541.00 2,522.00 2,454.00 2,406.00 2,299.00 2,244.00 2,243.00 1,929.00 1,805.00 1,400.00 1,308.00 1,280.00 1,300.00 1,159.00 1,145.00 1,241.00 1,215.00 1,240.00 1,461.00 730.00 720.00 709.00 933.00 907.00 885.00 558.00 518.00 536.00 529.00 527.00 582.00 544.00 564.00 509.00 475.00 492.00 507.00 513.00 482.00 430.00 436.00 412.00 370.00
Other current assets 3,130.00 328.00 534.00 244.00 273.00 3,567.00 110.00 308.00 336.00 363.00 2,298.00 319.00 292.00 344.00 2,169.00 271.00 1,503.00 146.00 1,195.00 92.00 90.00 90.00 98.00 121.00 101.00 112.00 90.00 95.00 107.00 115.00 69.00 58.00 62.00 78.00 103.00 1,082.00 1,053.00 1,054.00 1,051.00 62.00
Total current assets 6,497.00 6,478.00 6,496.00 3,119.00 2,933.00 6,456.00 6,193.00 6,030.00 6,028.00 5,015.00 4,105.00 4,131.00 4,309.00 3,992.00 4,030.00 4,009.00 4,238.00 3,984.00 4,111.00 3,698.00 2,317.00 2,388.00 2,771.00 2,857.00 2,924.00 2,053.00 2,028.00 2,038.00 2,056.00 1,980.00 2,048.00 2,009.00 1,955.00 1,989.00 1,918.00 1,902.00 1,913.00 1,812.00 1,688.00 1,603.00 1,591.00 1,556.00 2.00 1,445.00
Total non-current assets + 5,438.00 5,059.00 5,184.00 5,747.00 5,559.00 4,986.00 5,635.00 5,437.00 5,636.00 3,670.00 3,904.00 4,020.00 4,169.00 4,012.00 4,016.00 4,123.00 4,204.00 4,024.00 3,986.00 809.00 797.00 746.00 773.00 778.00 780.00 1,026.00 1,010.00 951.00 905.00 773.00 765.00 599.00 410.00 395.00 430.00 385.00 394.00 368.00 171.00 234.00 182.00 168.00 -2.00
Total assets 11,935.00 11,537.00 11,680.00 11,738.00 11,789.00 11,442.00 11,154.00 11,467.00 11,664.00 8,685.00 8,009.00 8,151.00 8,478.00 8,004.00 8,046.00 8,132.00 8,442.00 8,008.00 8,097.00 4,507.00 3,114.00 3,134.00 3,544.00 3,635.00 3,704.00 3,079.00 3,038.00 2,989.00 2,961.00 2,753.00 2,813.00 2,608.00 2,365.00 2,384.00 2,348.00 2,287.00 2,307.00 2,180.00 1,859.00 1,837.00 1,773.00 1,724.00 1,621.00
Total current liabilities + 1,501.00 1,246.00 1,702.00 551.00 1,860.00 1,325.00 1,270.00 1,480.00 1,357.00 1,142.00 1,356.00 1,481.00 1,567.00 1,157.00 1,339.00 1,466.00 1,359.00 1,303.00 977.00 824.00 710.00 192.00 644.00 621.00 662.00 425.00 620.00 583.00 527.00 520.00 700.00 620.00 714.00 552.00 545.00 493.00 513.00 440.00 436.00 440.00 403.00 363.00 122.00
Total non-current liabilities + 9,084.00 8,851.00 8,437.00 9,547.00 8,198.00 8,222.00 8,954.00 7,907.00 8,143.00 5,457.00 4,505.00 4,565.00 4,779.00 4,696.00 4,550.00 4,589.00 5,018.00 4,717.00 5,226.00 3,287.00 2,035.00 2,568.00 2,378.00 2,491.00 2,479.00 2,084.00 1,924.00 1,956.00 1,859.00 1,617.00 1,551.00 1,471.00 1,251.00 1,314.00 1,470.00 1,511.00 1,568.00 1,573.00 1,471.00 1,381.00 1,405.00 1,467.00
Total liabilities 10,585.00 10,097.00 10,139.00 10,098.00 10,058.00 9,547.00 9,167.00 9,387.00 9,500.00 6,570.00 5,861.00 6,046.00 6,346.00 5,853.00 5,889.00 6,055.00 6,377.00 6,020.00 6,203.00 4,111.00 2,745.00 2,760.00 3,022.00 3,112.00 3,141.00 2,509.00 2,544.00 2,539.00 2,386.00 2,137.00 2,251.00 2,091.00 1,965.00 1,866.00 2,015.00 2,004.00 2,081.00 2,013.00 1,907.00 1,821.00 1,808.00 1,830.00 1,994.00
Total stockholders' equity + 1,197.00 1,289.00 1,385.00 1,489.00 1,583.00 1,752.00 1,845.00 1,918.00 2,004.00 2,115.00 2,148.00 2,105.00 2,132.00 2,151.00 2,157.00 2,077.00 2,065.00 1,988.00 1,894.00 396.00 369.00 374.00 522.00 523.00 563.00 570.00 494.00 450.00 575.00 616.00 562.00 517.00 400.00 518.00 333.00 283.00 226.00 167.00 -48.00 16.00 -35.00 -106.00 -373.00 -373.00
Common shares outstanding 84 96 96 93 96 100 102 104 105 110 111 112 114 116 121 122 122 121 109 87 85 85 85 85 86 87 86 90 95 97 97 97 99 100 100 100 99 99 99 99 99 99 99 99 99
1 day ago