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 + 566.00 837.00 549.00 494.00 485.00 565.00 205.00 227.00 192.00 182.00 293.00 214.00 237.00 249.00 777.00 516.00 793.00 387.00 888.00 939.00
Accounts receivable, net 999.00 1,172.00 1,154.00 1,277.00 1,580.00 1,515.00 1,375.00 1,483.00 1,386.00 1,211.00 1,038.00 1,200.00 1,088.00 997.00 704.00 676.00 379.00 354.00 658.00 754.00
Inventories 1,980.00 1,988.00 1,683.00 1,894.00 1,504.00 1,379.00 1,662.00 1,583.00 1,509.00 1,404.00 1,479.00 1,509.00 1,264.00 1,260.00 779.00 619.00 531.00 637.00 539.00 682.00
Other current assets 100.00 104.00 96.00 114.00 1,103.00 83.00 80.00 73.00 57.00 70.00 68.00 250.00 251.00 88.00 42.00 236.00 32.00 45.00 208.00 47.00
Total current assets 3,645.00 4,101.00 3,481.00 3,778.00 4,646.00 3,541.00 3,321.00 3,365.00 3,143.00 2,866.00 2,878.00 3,173.00 2,840.00 2,594.00 2,302.00 2,047.00 1,735.00 1,423.00 2,293.00 2,422.00
Total non-current assets + 11,214.00 11,112.00 11,152.00 10,889.00 10,873.00 12,542.00 12,687.00 12,630.00 12,856.00 12,591.00 12,733.00 12,899.00 9,005.00 9,025.00 3,882.00 3,976.00 3,780.00 3,858.00 3,716.00 3,751.00
Total assets 14,859.00 15,213.00 14,633.00 14,667.00 15,519.00 16,083.00 16,008.00 15,995.00 15,999.00 15,457.00 15,611.00 16,072.00 11,845.00 11,619.00 6,184.00 6,023.00 5,515.00 5,281.00 6,009.00 6,173.00
Total current liabilities + 2,652.00 2,708.00 2,576.00 3,251.00 2,971.00 2,038.00 1,789.00 1,851.00 1,982.00 1,795.00 2,056.00 2,022.00 1,470.00 1,364.00 1,114.00 1,070.00 800.00 832.00 1,122.00 1,059.00
Total non-current liabilities + 6,170.00 6,653.00 6,527.00 6,180.00 6,760.00 7,937.00 8,187.00 8,266.00 8,537.00 9,054.00 9,534.00 10,460.00 6,500.00 7,227.00 3,200.00 3,326.00 3,202.00 2,896.00 2,805.00 3,085.00
Total liabilities 8,822.00 9,361.00 9,103.00 9,431.00 9,731.00 9,975.00 9,976.00 10,117.00 10,519.00 10,849.00 11,590.00 12,482.00 7,970.00 8,591.00 4,314.00 4,396.00 4,002.00 3,728.00 3,927.00 4,144.00
Total stockholders' equity + 5,961.00 5,779.00 5,458.00 5,153.00 5,704.00 6,023.00 5,958.00 5,803.00 5,494.00 4,545.00 3,941.00 3,510.00 3,796.00 2,944.00 1,870.00 1,627.00 1,513.00 1,553.00 2,082.00 2,029.00
Common shares outstanding 116 118 119 125 137 137 139 143 146 148 150 151 157 149 143 148 147 152 168 167
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 + 665.00 566.00 489.00 423.00 418.00 837.00 622.00 530.00 509.00 549.00 455.00 410.00 599.00 494.00 461.00 470.00 524.00 485.00 717.00 610.00 540.00 565.00 650.00 718.00 697.00 205.00 207.00 187.00 195.00 227.00 193.00 194.00 194.00 192.00 195.00 223.00 197.00 182.00 207.00 240.00 202.00 293.00 309.00 268.00 196.00 214.00 212.00 175.00 185.00 237.00 222.00 234.00 178.00 249.00 237.00 3,000.00 649.00 777.00 649.00 834.00 840.00 516.00 642.00 435.00 483.00 793.00 668.00 450.00 340.00 387.00 337.00 562.00 793.00 888.00 781.00 891.00 833.00 939.00 430.00 497.00 485.00
Accounts receivable, net 1,217.00 999.00 1,274.00 1,340.00 1,259.00 1,172.00 1,332.00 1,329.00 1,274.00 1,154.00 1,149.00 1,205.00 1,337.00 1,277.00 1,594.00 1,635.00 1,648.00 1,580.00 1,707.00 1,740.00 1,669.00 1,515.00 1,454.00 1,326.00 1,436.00 1,375.00 1,470.00 1,518.00 1,582.00 1,483.00 1,772.00 1,707.00 1,749.00 1,386.00 1,425.00 1,437.00 1,405.00 1,211.00 1,163.00 1,177.00 1,106.00 1,038.00 1,120.00 1,188.00 1,216.00 1,200.00 1,126.00 1,226.00 1,167.00 1,088.00 1,148.00 1,226.00 1,172.00 997.00 1,072.00 802.00 808.00 704.00 806.00 884.00 888.00 676.00 767.00 809.00 774.00 379.00 384.00 483.00 353.00 354.00 647.00 799.00 704.00 658.00 665.00 821.00 788.00 754.00 839.00 843.00 715.00
Inventories 2,078.00 1,980.00 1,937.00 2,151.00 2,116.00 1,988.00 1,904.00 1,900.00 1,769.00 1,683.00 1,721.00 1,960.00 1,944.00 1,894.00 1,975.00 1,826.00 1,671.00 1,504.00 1,630.00 1,501.00 1,505.00 1,379.00 1,338.00 1,419.00 1,659.00 1,662.00 1,695.00 1,730.00 1,704.00 1,583.00 1,625.00 1,532.00 1,476.00 1,509.00 1,576.00 1,540.00 1,495.00 1,404.00 1,471.00 1,445.00 1,493.00 1,479.00 1,484.00 1,439.00 1,447.00 1,509.00 1,358.00 1,354.00 1,377.00 1,264.00 1,274.00 1,286.00 1,301.00 1,260.00 1,269.00 775.00 768.00 779.00 850.00 748.00 675.00 619.00 652.00 635.00 588.00 531.00 495.00 443.00 561.00 637.00 715.00 669.00 670.00 539.00 646.00 700.00 665.00 682.00 702.00 728.00 683.00
Other current assets 96.00 100.00 87.00 107.00 108.00 104.00 79.00 99.00 96.00 96.00 258.00 96.00 93.00 114.00 75.00 86.00 1,123.00 1,103.00 821.00 888.00 83.00 83.00 92.00 77.00 76.00 80.00 68.00 82.00 70.00 73.00 57.00 66.00 64.00 57.00 49.00 63.00 68.00 70.00 59.00 294.00 217.00 314.00 421.00 439.00 525.00 514.00 335.00 386.00 389.00 251.00 304.00 265.00 268.00 239.00 213.00 123.00 187.00 314.00 345.00 357.00 342.00 367.00 106.00 118.00 119.00 134.00 101.00 184.00 138.00 124.00 165.00 257.00 169.00 320.00 274.00 163.00 180.00 119.00 269.00 143.00 126.00
Total current assets 4,056.00 3,645.00 3,787.00 4,021.00 3,901.00 4,101.00 3,937.00 3,842.00 3,638.00 3,481.00 3,567.00 3,671.00 3,973.00 3,778.00 4,105.00 4,003.00 4,929.00 4,646.00 4,875.00 4,738.00 3,797.00 3,541.00 3,534.00 3,526.00 3,851.00 3,321.00 3,440.00 3,516.00 3,551.00 3,365.00 3,647.00 3,498.00 3,483.00 3,143.00 3,245.00 3,262.00 3,165.00 2,866.00 2,900.00 2,930.00 2,863.00 2,878.00 3,182.00 3,167.00 3,166.00 3,173.00 2,890.00 2,986.00 2,949.00 2,840.00 2,767.00 2,838.00 2,737.00 2,594.00 2,673.00 4,630.00 2,264.00 2,302.00 2,354.00 2,508.00 2,434.00 2,047.00 2,101.00 1,909.00 1,877.00 1,735.00 1,580.00 1,405.00 1,303.00 1,423.00 1,765.00 2,132.00 2,231.00 2,293.00 2,297.00 2,501.00 2,382.00 2,422.00 2,159.00 2,118.00 1,929.00
Total non-current assets + 11,166.00 11,214.00 11,192.00 11,198.00 11,070.00 11,112.00 11,123.00 11,103.00 11,110.00 11,152.00 11,027.00 11,100.00 11,010.00 10,889.00 10,880.00 10,872.00 10,877.00 10,873.00 11,384.00 11,360.00 12,398.00 12,542.00 12,475.00 12,447.00 12,614.00 12,687.00 12,697.00 12,740.00 12,810.00 12,630.00 12,715.00 12,762.00 12,883.00 12,856.00 12,779.00 12,702.00 12,590.00 12,591.00 12,589.00 12,652.00 12,753.00 12,733.00 12,698.00 12,719.00 12,668.00 12,899.00 9,245.00 9,252.00 8,998.00 9,005.00 8,960.00 8,924.00 8,950.00 9,025.00 8,972.00 3,936.00 3,927.00 3,882.00 3,829.00 3,606.00 3,575.00 3,939.00 3,888.00 3,890.00 3,771.00 3,780.00 3,974.00 3,951.00 3,894.00 3,858.00 3,764.00 3,698.00 3,575.00 3,716.00 3,648.00 3,739.00 3,734.00 3,751.00 3,907.00 3,884.00 3,853.00
Total assets 15,222.00 14,859.00 14,979.00 15,219.00 14,971.00 15,213.00 15,060.00 14,945.00 14,748.00 14,633.00 14,594.00 14,771.00 14,983.00 14,667.00 14,985.00 14,875.00 15,806.00 15,519.00 16,259.00 16,098.00 16,195.00 16,083.00 16,009.00 15,973.00 16,465.00 16,008.00 16,137.00 16,256.00 16,361.00 15,995.00 16,362.00 16,260.00 16,366.00 15,999.00 16,024.00 15,964.00 15,755.00 15,457.00 15,489.00 15,582.00 15,616.00 15,611.00 15,880.00 15,886.00 15,834.00 16,072.00 12,135.00 12,238.00 11,947.00 11,845.00 11,727.00 11,762.00 11,687.00 11,619.00 11,645.00 8,566.00 6,191.00 6,184.00 6,183.00 6,114.00 6,009.00 5,986.00 5,989.00 5,799.00 5,648.00 5,515.00 5,554.00 5,356.00 5,197.00 5,281.00 5,529.00 5,830.00 5,806.00 6,009.00 5,945.00 6,240.00 6,116.00 6,173.00 6,066.00 6,002.00 5,782.00
Total current liabilities + 2,768.00 2,652.00 2,156.00 2,387.00 2,269.00 2,708.00 2,590.00 2,741.00 2,618.00 2,576.00 2,615.00 2,787.00 2,971.00 3,251.00 3,207.00 3,148.00 3,136.00 2,971.00 3,113.00 2,295.00 2,016.00 2,038.00 1,789.00 1,878.00 2,315.00 1,789.00 2,080.00 2,226.00 2,352.00 1,851.00 2,153.00 2,068.00 2,029.00 1,982.00 1,771.00 1,596.00 1,637.00 1,795.00 2,206.00 2,189.00 1,847.00 2,056.00 1,800.00 1,821.00 1,764.00 2,022.00 1,398.00 1,274.00 1,259.00 1,470.00 1,323.00 1,309.00 1,293.00 1,364.00 1,464.00 899.00 997.00 1,114.00 1,201.00 1,192.00 1,055.00 1,070.00 940.00 886.00 870.00 800.00 828.00 717.00 769.00 832.00 1,019.00 1,107.00 1,108.00 1,122.00 1,074.00 1,100.00 993.00 1,059.00 1,059.00 1,053.00 997.00
Total non-current liabilities + 6,368.00 6,170.00 6,980.00 6,926.00 6,758.00 6,653.00 6,742.00 6,505.00 6,522.00 6,527.00 6,555.00 6,632.00 6,750.00 6,180.00 6,311.00 6,320.00 6,693.00 6,760.00 6,939.00 7,775.00 7,860.00 7,937.00 8,064.00 7,997.00 7,958.00 8,187.00 7,960.00 8,084.00 8,090.00 8,266.00 8,214.00 8,418.00 8,717.00 8,537.00 9,154.00 9,478.00 9,391.00 9,054.00 8,767.00 8,940.00 9,484.00 9,534.00 10,124.00 10,220.00 10,548.00 10,460.00 6,758.00 7,005.00 6,880.00 6,500.00 6,735.00 7,080.00 7,206.00 7,227.00 7,171.00 5,544.00 3,169.00 3,200.00 3,073.00 3,015.00 3,137.00 3,289.00 3,239.00 3,236.00 3,209.00 3,202.00 3,081.00 3,064.00 2,905.00 2,896.00 2,690.00 2,711.00 2,802.00 2,805.00 2,880.00 2,970.00 3,018.00 3,085.00 3,105.00 3,097.00 3,068.00
Total liabilities 9,136.00 8,822.00 9,136.00 9,313.00 9,027.00 9,361.00 9,332.00 9,246.00 9,140.00 9,103.00 9,170.00 9,419.00 9,721.00 9,431.00 9,518.00 9,468.00 9,829.00 9,731.00 10,052.00 10,070.00 9,876.00 9,975.00 9,853.00 9,875.00 10,273.00 9,976.00 10,040.00 10,310.00 10,442.00 10,117.00 10,367.00 10,486.00 10,746.00 10,519.00 10,925.00 11,074.00 11,028.00 10,849.00 10,973.00 11,129.00 11,331.00 11,590.00 11,924.00 12,041.00 12,312.00 12,482.00 8,156.00 8,279.00 8,139.00 7,970.00 8,058.00 8,389.00 8,499.00 8,591.00 8,635.00 6,443.00 4,166.00 4,314.00 4,274.00 4,207.00 4,192.00 4,359.00 4,179.00 4,122.00 4,079.00 4,002.00 3,909.00 3,781.00 3,674.00 3,728.00 3,709.00 3,818.00 3,910.00 3,927.00 3,954.00 4,070.00 4,011.00 4,144.00 4,164.00 4,150.00 4,065.00
Total stockholders' equity + 6,009.00 5,961.00 5,771.00 5,835.00 5,871.00 5,779.00 5,654.00 5,627.00 5,538.00 5,458.00 5,352.00 5,281.00 5,188.00 5,153.00 5,384.00 5,323.00 5,893.00 5,704.00 6,120.00 5,944.00 6,233.00 6,023.00 6,075.00 6,021.00 6,117.00 5,958.00 6,020.00 5,869.00 5,843.00 5,803.00 5,920.00 5,697.00 5,545.00 5,494.00 5,023.00 4,812.00 4,651.00 4,545.00 4,444.00 4,375.00 4,204.00 3,941.00 3,877.00 3,764.00 3,443.00 3,510.00 3,901.00 3,882.00 3,729.00 3,796.00 3,588.00 3,290.00 3,105.00 2,944.00 3,010.00 2,123.00 2,025.00 1,870.00 1,909.00 1,907.00 1,817.00 1,627.00 1,810.00 1,677.00 1,569.00 1,513.00 1,645.00 1,575.00 1,523.00 1,553.00 1,820.00 2,012.00 1,896.00 2,082.00 1,991.00 2,170.00 2,105.00 2,029.00 1,902.00 1,852.00 1,717.00
Common shares outstanding 115 115 115 116 118 118 118 119 118 119 119 120 120 121 122 126 131 135 137 136 138 137 136 136 137 137 138 139 140 141 142 144 145 145 146 146 147 148 148 149 149 150 150 150 150 150 150 151 153 156 156 157 157 154 156 141 141 139 142 145 145 144 147 147 147 145 147 146 146 148 150 155 158 167 167 172 169 164 165 166 165
about 23 hours ago