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 + 879.00 1,016.00 1,287.00 639.00 592.00 1,237.00 657.00 652.00 426.00 559.00 717.00 965.00 689.00 350.00 342.00 463.00 459.00 596.00 457.00 407.00
Accounts receivable, net 1,798.00 1,665.00 1,727.00 1,861.00 1,912.00 1,542.00 1,558.00 1,618.00 1,067.00 865.00 912.00 1,031.00 1,064.00 1,057.00 948.00 936.00 728.00 734.00 673.00 689.00
Inventories 1,577.00 1,440.00 1,613.00 2,014.00 1,735.00 1,263.00 1,626.00 1,690.00 1,385.00 1,245.00 1,213.00 1,324.00 1,213.00 1,166.00 1,148.00 1,060.00 960.00 979.00 1,030.00 906.00
Other current assets 134.00 90.00 93.00 145.00 256.00 861.00 161.00 119.00 196.00 172.00 207.00 304.00 214.00 177.00 165.00 190.00 95.00 148.00 74.00 60.00
Total current assets 4,388.00 4,211.00 4,833.00 4,659.00 4,495.00 4,903.00 4,002.00 4,079.00 3,074.00 2,841.00 3,049.00 3,624.00 3,180.00 2,750.00 2,603.00 2,649.00 2,242.00 2,457.00 2,234.00 2,062.00
Total non-current assets + 9,884.00 9,637.00 10,201.00 9,642.00 9,363.00 11,788.00 11,503.00 11,183.00 7,589.00 6,758.00 7,001.00 6,084.00 4,850.00 4,740.00 4,265.00 4,250.00 4,290.00 3,767.00 4,745.00 4,296.00
Total assets 14,272.00 13,848.00 15,034.00 14,301.00 13,858.00 16,691.00 15,505.00 15,262.00 10,663.00 9,599.00 10,050.00 9,708.00 8,030.00 7,490.00 6,868.00 6,899.00 6,532.00 6,224.00 6,979.00 6,358.00
Total current liabilities + 4,266.00 3,465.00 4,201.00 3,932.00 4,133.00 4,282.00 3,899.00 3,913.00 3,250.00 2,896.00 2,908.00 2,926.00 2,920.00 2,518.00 2,285.00 2,377.00 1,925.00 2,072.00 2,083.00 1,956.00
Total non-current liabilities + 6,526.00 7,155.00 7,969.00 8,082.00 7,395.00 9,805.00 9,514.00 10,063.00 6,490.00 6,035.00 6,757.00 6,395.00 4,821.00 4,849.00 4,822.00 4,293.00 3,623.00 4,116.00 4,558.00 4,668.00
Total liabilities 10,792.00 10,620.00 12,170.00 12,014.00 11,528.00 14,087.00 13,413.00 13,976.00 9,740.00 8,931.00 9,665.00 9,321.00 7,741.00 7,367.00 7,107.00 6,670.00 5,548.00 6,188.00 6,641.00 6,624.00
Total stockholders' equity + 2,999.00 2,756.00 2,410.00 1,849.00 1,912.00 2,198.00 1,713.00 937.00 601.00 366.00 94.00 119.00 4.00 -162.00 -473.00 -96.00 -6.00 -317.00 15.00 -545.00
Common shares outstanding 116 119 120 121 130 135 135 134 136 139 139 139 141 148 154 162 162 163 166 170
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 + 695.00 879.00 1,172.00 1,038.00 879.00 1,016.00 1,928.00 1,511.00 1,218.00 1,400.00 902.00 643.00 502.00 639.00 452.00 526.00 460.00 592.00 2,326.00 662.00 666.00 1,237.00 686.00 426.00 820.00 657.00 392.00 390.00 301.00 652.00 394.00 298.00 2,203.00 426.00 374.00 301.00 338.00 559.00 526.00 370.00 257.00 717.00 466.00 288.00 280.00 965.00 380.00 244.00 267.00 689.00 236.00 227.00 304.00 350.00 240.00 230.00 250.00 342.00 479.00 546.00 409.00 463.00 415.00 412.00 399.00 459.00 438.00 706.00 296.00 596.00 332.00 311.00 282.00 457.00 348.00 304.00 278.00 407.00 289.00 308.00 293.00
Accounts receivable, net 1,993.00 1,798.00 1,738.00 1,877.00 1,724.00 1,665.00 1,593.00 1,780.00 1,651.00 1,727.00 1,770.00 1,917.00 1,987.00 1,861.00 2,149.00 2,185.00 2,203.00 1,912.00 1,874.00 1,789.00 1,920.00 1,542.00 1,863.00 1,656.00 1,586.00 1,558.00 1,826.00 1,852.00 1,686.00 1,618.00 1,968.00 1,790.00 1,386.00 1,067.00 1,247.00 1,005.00 899.00 865.00 1,047.00 929.00 980.00 912.00 1,183.00 1,098.00 1,039.00 1,031.00 1,385.00 1,264.00 1,199.00 1,064.00 1,260.00 1,302.00 1,155.00 1,057.00 1,397.00 1,194.00 1,066.00 948.00 1,317.00 1,323.00 1,104.00 936.00 1,274.00 1,095.00 1,044.00 714.00 1,054.00 939.00 814.00 734.00 1,067.00 1,085.00 937.00 673.00 1,084.00 993.00 861.00 689.00 1,070.00 929.00 814.00
Inventories 1,701.00 1,577.00 1,651.00 1,629.00 1,527.00 1,440.00 1,565.00 1,526.00 1,610.00 1,613.00 1,664.00 1,908.00 2,058.00 2,014.00 2,184.00 2,197.00 2,063.00 1,735.00 1,670.00 1,492.00 1,817.00 1,263.00 1,642.00 1,747.00 1,668.00 1,626.00 1,740.00 1,837.00 1,851.00 1,690.00 1,639.00 1,737.00 1,431.00 1,385.00 1,430.00 1,490.00 1,417.00 1,245.00 1,300.00 1,419.00 1,413.00 1,213.00 1,302.00 1,454.00 1,446.00 1,324.00 1,473.00 1,615.00 1,334.00 1,213.00 1,331.00 1,424.00 1,352.00 1,166.00 1,207.00 1,272.00 1,313.00 1,148.00 1,339.00 1,537.00 1,353.00 1,060.00 1,068.00 1,076.00 1,076.00 960.00 1,077.00 1,209.00 1,154.00 979.00 1,112.00 1,325.00 1,220.00 1,030.00 1,021.00 1,106.00 1,060.00 906.00 922.00 1,008.00 965.00
Other current assets 144.00 134.00 220.00 108.00 90.00 90.00 119.00 115.00 102.00 93.00 116.00 144.00 115.00 145.00 182.00 193.00 336.00 256.00 235.00 3,162.00 200.00 861.00 139.00 144.00 176.00 161.00 124.00 135.00 186.00 119.00 145.00 330.00 242.00 196.00 102.00 224.00 234.00 172.00 217.00 303.00 318.00 207.00 490.00 523.00 492.00 304.00 559.00 567.00 405.00 268.00 407.00 219.00 213.00 177.00 209.00 213.00 195.00 165.00 170.00 318.00 204.00 190.00 122.00 122.00 128.00 109.00 104.00 115.00 146.00 148.00 114.00 116.00 115.00 74.00 75.00 70.00 68.00 60.00 69.00 102.00 85.00
Total current assets 4,533.00 4,388.00 4,781.00 4,652.00 4,220.00 4,211.00 5,110.00 4,932.00 4,581.00 4,833.00 4,452.00 4,612.00 4,662.00 4,659.00 4,967.00 5,101.00 5,062.00 4,495.00 6,105.00 7,105.00 4,603.00 4,903.00 4,330.00 3,973.00 4,250.00 4,002.00 4,082.00 4,214.00 4,024.00 4,079.00 4,098.00 4,155.00 5,261.00 3,074.00 3,153.00 3,020.00 2,888.00 2,841.00 3,090.00 2,958.00 2,904.00 3,049.00 3,262.00 3,184.00 3,077.00 3,624.00 3,608.00 3,487.00 3,079.00 3,180.00 3,262.00 3,172.00 3,004.00 2,750.00 3,053.00 2,909.00 2,824.00 2,603.00 3,305.00 3,599.00 3,070.00 2,649.00 2,879.00 2,705.00 2,647.00 2,242.00 2,673.00 2,969.00 2,410.00 2,457.00 2,625.00 2,837.00 2,554.00 2,234.00 2,528.00 2,473.00 2,267.00 2,062.00 2,350.00 2,347.00 2,157.00
Total non-current assets + 9,772.00 9,884.00 9,772.00 9,826.00 9,621.00 9,637.00 9,985.00 9,926.00 10,110.00 10,201.00 9,869.00 9,957.00 9,750.00 9,642.00 9,257.00 9,298.00 9,368.00 9,363.00 9,901.00 9,590.00 11,577.00 11,788.00 11,299.00 11,292.00 11,283.00 11,503.00 11,255.00 11,351.00 11,333.00 11,183.00 11,237.00 11,205.00 7,818.00 7,589.00 7,343.00 7,246.00 6,982.00 6,758.00 6,873.00 6,818.00 7,036.00 7,001.00 6,967.00 7,175.00 7,067.00 6,084.00 6,209.00 6,408.00 4,806.00 4,867.00 4,782.00 4,697.00 4,690.00 4,740.00 4,557.00 4,315.00 4,354.00 4,265.00 4,294.00 4,460.00 4,406.00 4,250.00 4,261.00 3,996.00 4,143.00 4,290.00 4,505.00 4,421.00 4,170.00 3,767.00 4,529.00 4,861.00 4,846.00 4,745.00 4,421.00 4,320.00 4,315.00 4,296.00 4,886.00 4,940.00 4,728.00
Total assets 14,305.00 14,272.00 14,553.00 14,478.00 13,841.00 13,848.00 15,095.00 14,858.00 14,691.00 15,034.00 14,321.00 14,569.00 14,412.00 14,301.00 14,224.00 14,399.00 14,430.00 13,858.00 16,006.00 16,695.00 16,180.00 16,691.00 15,629.00 15,265.00 15,533.00 15,505.00 15,337.00 15,565.00 15,357.00 15,262.00 15,335.00 15,360.00 13,079.00 10,663.00 10,496.00 10,266.00 9,870.00 9,599.00 9,963.00 9,776.00 9,940.00 10,050.00 10,229.00 10,359.00 10,144.00 9,708.00 9,817.00 9,895.00 7,885.00 8,047.00 8,044.00 7,869.00 7,694.00 7,490.00 7,610.00 7,224.00 7,178.00 6,868.00 7,599.00 8,059.00 7,476.00 6,899.00 7,140.00 6,701.00 6,790.00 6,532.00 7,178.00 7,390.00 6,580.00 6,224.00 7,154.00 7,698.00 7,400.00 6,979.00 6,949.00 6,793.00 6,582.00 6,358.00 7,236.00 7,287.00 6,885.00
Total current liabilities + 4,057.00 4,266.00 4,139.00 4,373.00 4,838.00 3,465.00 4,236.00 4,688.00 3,864.00 4,201.00 3,957.00 3,554.00 3,576.00 3,932.00 4,010.00 5,356.00 5,106.00 4,133.00 5,535.00 4,514.00 3,756.00 4,282.00 3,624.00 3,447.00 3,238.00 3,899.00 3,632.00 3,608.00 3,342.00 3,913.00 3,601.00 3,529.00 2,861.00 3,250.00 3,037.00 2,794.00 2,496.00 2,896.00 2,797.00 2,827.00 2,718.00 2,908.00 2,730.00 2,733.00 2,613.00 2,926.00 2,766.00 2,849.00 2,561.00 2,920.00 2,710.00 2,631.00 2,306.00 2,518.00 2,376.00 2,277.00 2,093.00 2,285.00 2,382.00 2,710.00 2,583.00 2,377.00 2,429.00 2,091.00 1,961.00 1,925.00 2,006.00 1,939.00 1,784.00 2,072.00 1,988.00 2,197.00 2,002.00 2,083.00 2,088.00 2,045.00 1,957.00 1,956.00 2,146.00 2,173.00 1,986.00
Total non-current liabilities + 6,836.00 6,526.00 6,915.00 6,733.00 5,831.00 7,155.00 7,814.00 7,193.00 7,895.00 7,969.00 7,536.00 8,300.00 8,354.00 8,082.00 8,079.00 6,853.00 7,064.00 7,395.00 7,584.00 9,457.00 9,616.00 9,805.00 9,687.00 9,597.00 10,242.00 9,514.00 9,684.00 10,257.00 10,513.00 10,063.00 10,424.00 10,694.00 9,106.00 6,490.00 6,347.00 6,537.00 6,515.00 6,035.00 6,387.00 6,326.00 6,669.00 6,757.00 7,066.00 7,222.00 7,283.00 6,395.00 6,503.00 6,634.00 5,066.00 4,821.00 5,147.00 5,113.00 5,224.00 4,849.00 5,007.00 4,936.00 5,167.00 4,822.00 5,037.00 5,078.00 4,554.00 4,293.00 4,235.00 4,132.00 4,398.00 4,224.00 4,645.00 5,087.00 4,716.00 4,116.00 4,595.00 4,950.00 4,981.00 4,558.00 4,926.00 4,838.00 4,850.00 4,668.00 4,926.00 4,970.00 4,853.00
Total liabilities 10,893.00 10,792.00 11,054.00 11,106.00 10,669.00 10,620.00 12,050.00 11,881.00 11,759.00 12,170.00 11,493.00 11,854.00 11,930.00 12,014.00 12,089.00 12,209.00 12,170.00 11,528.00 13,119.00 13,971.00 13,372.00 14,087.00 13,311.00 13,044.00 13,480.00 13,413.00 13,316.00 13,865.00 13,855.00 13,976.00 14,025.00 14,223.00 11,967.00 9,740.00 9,384.00 9,331.00 9,011.00 8,931.00 9,184.00 9,153.00 9,387.00 9,665.00 9,796.00 9,955.00 9,896.00 9,321.00 9,269.00 9,483.00 7,627.00 7,741.00 7,857.00 7,744.00 7,530.00 7,367.00 7,383.00 7,213.00 7,260.00 7,107.00 7,419.00 7,788.00 7,137.00 6,670.00 6,664.00 6,223.00 6,359.00 6,149.00 6,651.00 7,026.00 6,500.00 6,188.00 6,583.00 7,147.00 6,983.00 6,641.00 7,014.00 6,883.00 6,807.00 6,624.00 7,072.00 7,143.00 6,839.00
Total stockholders' equity + 2,917.00 2,999.00 3,016.00 2,891.00 2,694.00 2,756.00 2,532.00 2,507.00 2,470.00 2,410.00 2,341.00 2,235.00 2,030.00 1,849.00 1,666.00 1,739.00 1,820.00 1,912.00 2,444.00 2,262.00 2,377.00 2,198.00 1,909.00 1,815.00 1,664.00 1,713.00 1,619.00 1,294.00 1,134.00 937.00 941.00 784.00 765.00 601.00 798.00 622.00 543.00 366.00 469.00 318.00 249.00 94.00 140.00 126.00 -27.00 119.00 270.00 144.00 3.00 21.00 -94.00 -161.00 -128.00 -162.00 -25.00 -227.00 -324.00 -473.00 -100.00 -70.00 -7.00 -96.00 148.00 105.00 36.00 -6.00 133.00 -22.00 -274.00 -317.00 219.00 203.00 68.00 15.00 -386.00 -388.00 -513.00 -545.00 -107.00 -124.00 -213.00
Common shares outstanding 113 114 116 116 117 119 119 120 120 120 120 120 120 119 120 122 124 126 130 134 135 135 134 134 135 135 135 135 134 134 134 134 134 134 134 136 139 140 140 139 139 139 139 139 139 139 139 139 138 138 139 143 144 145 148 150 150 148 153 156 158 155 162 163 163 161 162 162 161 158 163 163 163 159 165 167 167 162 170 171 172
about 17 hours ago