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 + 3,234.30 13,697.10 13,375.30 25,296.20 22,641.00 22,611.50 14,412.00 13,063.90 13,411.40 12,869.20 11,354.50 11,175.10 10,994.80 10,672.10 1,569.20 1,172.00 928.00 981.60 516.60 565.20
Accounts receivable, net 9,936.80 9,015.00 8,038.00 7,531.20 6,723.90 5,956.70 5,296.30 5,000.70 4,841.50 4,636.60 4,520.30 4,739.30 4,520.90 4,443.70 1,039.00 1,067.50 788.60 847.70 880.30 1,110.40
Inventories -15,576.80 -4,385.60 -3,823.10 -3,530.20 -2,124.80 -3,888.90 -18,021.40 -17,630.40 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,131.10 921.60 798.20 4,385.30 3,823.10 3,530.20 2,124.80 -451.40 -412.60 -670.30 -2,082.80 -2,635.70 -3,423.90 -3,605.10 1.00 102.90 221.40 463.40 4,914.00 468.40
Total current assets 14,302.20 23,633.70 22,211.50 20,219.60 18,123.50 17,321.80 15,677.80 13,638.70 292.90 223.70 170.30 143.30 158.10 159.40 114.90 2,154.20 1,692.60 1,758.60 8,924.00 1,527.30
Total non-current assets + 15,560.50 4,209.40 4,289.90 15,828.40 5,302.80 4,054.80 4,030.50 12,963.40 3,265.50 2,896.10 1,987.80 2,011.70 1,004.20 739.70 10,543.30 10,336.00 47.50 77.30 8,673.00 7,973.50
Total assets 29,862.70 27,843.10 26,501.40 25,159.40 24,981.80 22,815.20 21,076.30 19,327.10 19,403.50 18,591.60 17,110.50 16,988.10 16,534.40 16,226.80 16,050.40 15,882.70 14,190.00 13,266.00 13,290.60 12,612.20
Total current liabilities + 4,201.80 3,634.50 3,547.80 399.00 398.40 397.90 11,027.90 13,199.50 13,221.50 12,591.30 12,268.00 454.60 409.80 511.10 457.30 102.90 7.30 41.00 8,685.00 15.50
Total non-current liabilities + 19,732.70 18,589.60 16,542.90 18,993.20 1,837.80 1,103.70 1,086.10 14,180.90 14,670.20 14,120.00 13,229.70 13,064.10 12,759.40 12,630.60 912.80 11,658.40 10,291.30 9,484.70 8,749.00 8,227.50
Total liabilities 23,934.50 22,224.10 20,090.70 18,993.20 1,837.80 1,103.70 1,086.10 14,180.90 14,670.20 14,120.00 13,229.70 13,064.10 12,759.40 12,630.60 12,277.90 11,761.30 10,298.60 9,525.70 8,749.00 8,243.00
Total stockholders' equity + 5,913.80 5,619.00 6,410.70 6,166.20 23,144.00 21,711.50 19,990.20 5,146.20 4,733.30 4,471.60 3,880.80 3,924.00 3,775.00 3,596.20 3,772.50 4,121.40 3,891.40 3,740.30 4,541.60 4,369.20
Common shares outstanding 250 263 285 303 304 299 301 301 299 296 296 295 294 256 255 241 236 231 233 233
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 + 2,535.40 3,234.30 3,140.70 2,762.70 2,740.70 13,697.10 3,324.20 3,437.70 3,095.50 13,375.30 12,996.30 12,760.90 13,764.20 25,296.20 24,519.10 23,402.90 23,047.20 22,641.00 23,310.30 22,340.00 22,231.10 22,611.50 22,004.50 14,329.10 19,139.00 14,412.00 14,062.00 13,965.10 13,665.10 13,063.90 13,291.50 12,947.00 12,897.80 13,411.40 13,437.40 13,105.20 13,036.40 12,869.20 12,742.50 12,017.50 11,763.70 11,354.50 11,265.90 11,232.40 11,368.30 11,175.10 10,983.40 11,285.20 11,166.40 10,994.80 10,847.80 10,705.40 10,868.00 10,672.10 1,445.80 1,317.70 1,579.70 1,569.20 1,457.30 1,269.10 1,542.90 1,172.00 1,026.70 940.80 882.30 928.00 1,048.60 1,045.00 1,168.60 981.60 848.00 675.30 694.30 516.60 555.00 579.40 642.50 565.20 879.00 518.30 390.10
Accounts receivable, net 2,783.30 9,936.80 10,300.30 9,926.70 9,268.40 9,015.00 9,198.30 8,119.60 7,442.90 7,376.30 8,705.30 8,344.80 7,553.70 7,531.20 7,904.00 7,666.70 6,928.70 6,723.90 6,916.10 6,726.00 6,103.80 5,956.70 6,093.80 5,918.40 5,474.40 5,296.30 5,611.70 5,534.30 5,141.10 5,000.70 5,280.20 5,310.40 4,918.00 4,841.50 5,158.70 5,119.40 4,741.80 4,636.60 4,959.40 4,881.70 4,525.50 4,520.30 4,820.40 4,881.10 4,765.80 4,739.30 4,908.20 4,852.90 4,567.50 4,520.90 1,229.60 1,210.40 1,183.90 4,443.70 1,180.20 1,113.70 1,182.80 1,112.50 1,081.70 1,055.50 1,051.60 1,022.90 778.30 801.20 794.40 788.60 962.90 830.60 836.00 806.70 0.00 857.30 1,023.00 1,022.20 936.10 847.50 891.50 962.10 990.20 955.30 965.10
Inventories -5,124.20 -32,642.10 -18,893.80 -15,576.80 -11,714.50 -10,943.50 -25,025.08 -4,385.60 -5,099.60 -0.20 -4,060.10 -3,823.30 -19,878.40 -19,132.40 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 1,131.10 1,279.40 1,305.60 1,017.20 921.60 1,085.10 -11,557.30 -10,538.40 -20,751.60 5,365.50 4,933.10 4,585.20 4,385.30 4,982.00 -19,404.55 -18,486.37 -18,110.33 -18,637.89 -16,013.40 -15,532.00 -17,306.17 -2,297.60 -14,802.30 -1,128.80 -128.50 -695.80 -490.00 -234.20 -451.40 114.30 114.30 114.30 114.30 114.30 114.30 114.30 82.40 82.40 82.40 82.40 63.30 63.30 63.30 53.50 45.70 38.70 30.90 20.10 -3,423.90 -3,599.10 -3,549.10 -3,538.20 -3,605.10 7,962.50 1.00 1.00 1.00 1.00 63.50 63.50 102.90 8,131.70 8,003.40 136.00 221.40 221.40 221.50 221.40 463.40 501.30 501.30 501.30 536.50 536.50 536.50 536.50 468.40 468.40 468.40 468.40
Total current assets 2,985.40 14,302.20 14,720.40 13,995.00 13,026.30 23,633.70 13,607.60 6,227.60 5,527.70 5,163.30 15,202.20 14,952.90 14.92 20,219.60 20,092.20 13.85 18,499.80 18,123.30 3,096.90 2,572.00 2,387.90 34.60 2,577.10 2,681.40 2,228.70 19.00 2,284.50 2,189.60 2,028.80 11.20 2,338.90 2,305.00 2,094.40 292.90 2,574.40 2,387.60 2,292.50 223.70 2,360.20 2,238.40 2,159.60 170.30 2,194.20 2,187.50 2,068.90 143.30 2,620.80 2,816.40 2,709.70 158.10 1,385.90 1,323.10 1,306.50 159.40 1,305.70 1,222.90 1,222.70 114.90 2,502.60 2,290.10 2,559.90 2,154.20 1,783.60 1,718.50 1,652.80 1,692.60 2,011.50 1,875.60 1,960.80 1,758.60 1,654.40 1,532.60 1,717.30 8,924.00 1,491.10 1,426.90 1,534.00 1,527.30 1,869.20 1,473.60 1,355.20
Total non-current assets + 18,667.90 15,560.50 15,531.60 15,260.70 15,001.80 4,209.40 15,236.20 27,525.20 27,064.30 15,712.20 2,685.60 47.30 3,160.70 15,828.40 15,258.70 15,833.40 16,448.40 16,544.20 4,828.00 5,204.10 4,271.30 7,792.50 66.40 43.70 3,214.90 7,235.70 171.30 3,894.60 3,738.90 6,373.00 3,474.30 3,271.40 3,149.70 6,464.40 3,140.20 79.40 3,012.20 5,955.10 52.30 48.60 2,131.60 4,998.50 1,976.20 1,956.10 2,057.50 5,091.00 1,465.60 1,424.10 1,190.00 4,406.50 911.20 864.90 873.20 4,291.70 10,529.20 10,332.70 10,510.20 4,750.20 10,491.30 10,521.30 10,738.90 13,728.50 155.20 110.60 102.80 12,497.40 83.80 10.80 24.00 11,507.40 118.70 8,489.80 8,647.30 4,366.60 8,482.40 465.50 8,134.00 11,084.90 7,609.50 7,275.70 7,235.40
Total assets 21,653.30 29,862.70 30,252.00 29,255.70 28,028.10 27,843.10 28,843.80 27,525.20 27,064.30 26,501.40 26,400.50 25,850.30 25,397.90 25,159.40 24,947.00 25,295.40 25,118.80 24,981.80 24,989.90 24,678.40 23,049.30 22,815.20 22,248.70 21,650.30 20,352.20 21,076.30 21,181.80 20,987.70 20,296.90 19,327.10 19,802.30 19,454.20 18,998.80 19,403.50 19,747.40 19,357.10 18,905.40 18,591.60 18,810.60 17,991.20 17,433.30 17,110.50 17,327.80 17,277.00 17,201.30 16,988.10 16,986.80 17,183.90 16,811.00 16,534.40 16,526.40 16,299.30 16,410.70 16,226.80 16,187.50 15,875.20 16,164.80 16,050.40 15,999.10 16,086.90 16,303.60 15,882.70 13,994.80 0.01 14,240.90 14,190.00 14,309.10 0.01 13,293.50 13,266.00 0.01 13,104.40 13,249.70 13,290.60 13,173.00 12,705.40 12,771.80 12,612.20 12,113.10 11,652.50 11,614.50
Total current liabilities + 4,201.80 4,379.80 4,209.50 3,833.10 3,634.50 19,419.20 9,626.60 9,425.70 9,299.80 25.70 22.80 0.11 399.00 2.00 0.02 46.10 1.59 1.20 18.20 36.90 25.94 9.40 15.80 27.90 14,102.20 0.50 129.80 129.80 13,199.50 114.30 114.30 114.30 547.70 114.30 27.30 114.30 485.40 27.20 34.30 82.40 452.30 63.30 16.60 53.50 454.60 32.10 77.70 9.20 409.80 69.30 57.30 54.60 511.10 77.30 80.40 77.50 457.30 1.00 63.50 63.50 102.90 7.80 11.90 0.40 54.80 9.70 16.80 18.10 118.30 9.50 289.60 8,806.00 8,685.00 536.50 15.20 536.50 15.50 7,658.00 7,380.00 7,406.00
Total non-current liabilities + 15,727.70 19,732.70 19,433.10 18,842.90 18,251.40 18,589.60 2,979.40 21,498.60 20,663.40 20,090.70 20,459.10 19,707.70 18.96 18,993.20 19,266.90 18.88 18,368.70 18,088.60 18,659.30 17,881.60 16,560.50 16,628.60 16,164.60 15,775.50 15,181.40 15,076.20 15,387.40 14,963.90 14,501.50 14,180.90 14,376.80 14,236.50 13,835.90 14,670.20 14,903.00 14,668.00 14,194.50 14,120.00 14,337.20 13,578.80 13,208.20 13,229.70 13,410.60 13,322.90 13,133.50 13,064.10 13,031.70 13,153.10 12,936.00 12,759.40 12,741.00 12,657.40 12,682.70 12,630.60 12,420.00 12,082.40 12,314.00 912.80 12,170.10 12,051.00 12,190.00 11,658.40 9,949.30 9,973.90 10,244.60 10,243.80 10,344.30 9,948.60 9,632.10 9,407.40 9,280.00 254.50 8,873.00 8,749.00 8,072.60 8,172.60 7,763.50 8,227.50 7,801.50 7,521.90 7,547.70
Total liabilities 15,727.80 23,934.50 23,812.90 23,052.40 22,084.50 22,224.10 22,398.60 21,498.60 20,663.40 20,090.70 20,484.90 19,730.50 19,066.00 18,993.20 19,268.90 18,902.30 18,368.70 18,088.60 18,660.50 17,899.80 16,597.50 16,628.60 16,174.10 15,791.40 15,209.30 15,076.20 15,387.90 15,093.80 14,631.30 14,180.90 14,491.10 14,350.80 13,950.20 14,670.20 15,017.40 14,695.30 14,308.80 14,120.00 14,364.50 13,613.20 13,290.70 13,229.70 13,474.00 13,339.60 13,187.10 13,064.10 13,063.90 13,230.80 12,945.20 12,759.40 12,810.40 12,714.80 12,737.40 12,630.60 12,497.40 12,162.90 12,391.50 12,277.90 12,171.20 12,114.50 12,253.50 11,761.30 9,957.10 0.01 10,245.10 10,298.60 10,407.80 0.01 9,650.30 9,525.70 0.01 9,045.50 8,873.00 8,749.00 8,609.10 8,187.80 8,300.00 8,243.00 7,801.50 7,521.90 7,547.70
Total stockholders' equity + 5,911.90 5,913.80 6,422.80 6,185.40 5,917.60 5,619.00 6,445.20 6,026.60 6,400.90 6,410.70 5,915.60 6,119.80 6,331.90 6,166.20 5,678.10 6,393.10 6,750.10 6,893.20 6,329.40 6,778.60 6,451.80 6,186.60 6,074.60 5,858.90 5,142.90 6,000.10 5,793.90 5,893.90 5,665.60 5,146.20 5,311.20 5,103.40 5,048.60 4,733.30 4,730.00 4,661.80 4,596.60 4,471.60 4,446.10 4,378.00 4,142.60 3,880.80 3,853.80 3,937.40 4,014.20 3,924.00 3,922.90 3,953.10 3,865.80 3,775.00 3,716.00 3,584.50 3,673.30 3,596.20 3,690.10 3,712.30 3,773.30 3,772.50 3,827.90 3,972.40 4,050.10 4,121.40 4,037.70 0.00 3,995.80 3,891.40 3,901.30 0.00 3,643.20 3,740.30 0.00 4,058.90 4,376.70 4,541.60 4,563.90 4,517.60 4,471.80 4,369.20 4,311.60 4,130.60 4,066.80
Common shares outstanding 250 250 250 250 250 250 257 262 275 277 280 288 294 303 304 304 305 304 304 302 300 299 296 297 301 303 303 301 300 299 300 301 280 301 299 298 298 297 296 296 296 295 296 296 296 295 295 295 295 294 293 293 292 256 256 256 256 255 255 255 255 255 237 264 236 236 236 236 235 235 231 231 230 230 232 234 234 231 233 232 232
about 17 hours ago