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 + 2,996.50 2,023.10 8,301.40 7,786.80 998.30 7,575.00 6,902.80 7,182.20 8,156.10 7,613.90 7,322.20 7,751.40 7,456.80 7,517.00 7,105.10 329.80 348.80 447.20 347.30 498.40
Accounts receivable, net 3,952.50 3,865.10 3,819.90 3,620.40 3,376.80 3,213.60 3,074.40 2,825.30 4,624.60 4,049.90 4,026.70 3,629.10 3,659.60 3,788.50 3,430.30 772.00 590.80 578.50 626.70 1,935.20
Inventories -7,032.00 786.10 -2,044.40 -1,850.20 -1,868.30 3,702.40 -5,289.90 -4,771.10 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets -2,984.00 -1,587.60 2,548.50 -1,964.50 2,044.40 1,850.20 -9,977.20 -10,007.50 2,232.90 2,159.30 -2,993.80 -2,690.00 -11,116.40 -11,305.50 -10,535.40 -1,062.40 -907.30 -976.20 -837.30 -2,307.90
Total current assets 6,949.00 5,888.20 12,121.30 11,407.20 3,607.70 3,334.20 215.70 6,305.10 1,944.00 1,720.70 1,730.50 1,734.20 4,145.80 4,353.30 1,988.50 1,062.40 907.30 995.40 904.90 957.40
Total non-current assets + 9,996.90 9,386.30 2,491.30 2,587.90 8,564.00 8,231.70 7,441.60 6,804.70 221.80 299.90 323.90 315.80 7,585.70 7,452.90 6,716.60 5,105.70 400.00 455.70 456.50 506.40
Total assets 16,945.90 15,274.50 14,612.60 13,995.10 14,254.30 13,443.70 12,490.50 12,399.70 15,469.60 14,220.40 13,790.90 13,759.70 13,378.70 13,484.90 12,598.60 8,569.90 8,042.70 9,230.20 9,815.60 9,856.60
Total current liabilities + 11,240.80 819.60 6,092.20 731.70 55.10 48.40 53.40 37.30 716.20 728.00 724.90 695.40 1,011.90 466.20 4,519.90 34.40 603.20 3,935.90 4,022.20 928.00
Total non-current liabilities + 2,133.60 11,613.10 12,147.00 10,939.90 842.40 878.10 9,574.30 9,445.00 11,755.70 10,634.90 10,221.60 10,220.30 10,784.20 849.40 9,471.70 6,173.60 5,080.90 3,407.10 6,820.20 6,929.40
Total liabilities 13,374.40 12,432.70 12,147.00 11,661.40 11,109.40 10,241.50 9,574.30 9,445.00 12,471.90 11,362.90 10,946.50 10,915.70 10,784.20 10,889.50 10,114.60 6,109.40 5,684.10 7,343.00 7,516.60 7,857.40
Total stockholders' equity + 3,571.50 2,841.80 2,465.60 2,333.70 3,144.90 3,202.20 2,916.20 2,954.70 2,997.70 2,857.50 2,844.40 2,844.00 2,594.50 2,595.40 2,484.00 2,460.50 2,358.60 1,887.20 2,299.00 1,999.20
Common shares outstanding 36 36 36 36 36 38 41 43 43 43 45 45 45 45 46 46 51 52 52 52
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,027.40 2,996.50 5,041.50 4,207.30 4,156.00 2,023.10 3,813.10 3,451.70 3,230.10 8,301.40 2,142.50 7,765.60 7,859.70 7,786.80 7,365.70 7,390.60 7,654.20 998.30 959.50 887.90 905.30 7,575.00 7,704.50 7,261.60 6,768.90 6,902.80 7,103.90 6,778.70 6,727.90 7,182.20 6,210.50 7,974.80 8,016.30 8,156.10 8,117.70 7,827.50 7,597.80 7,613.90 7,716.10 7,503.60 7,469.50 7,322.20 7,470.00 7,418.70 7,745.50 7,751.40 7,737.10 7,664.70 7,483.80 7,456.80 7,277.70 7,132.00 7,414.50 7,517.00 719.10 749.90 841.10 7,105.10 1,116.80 765.60 259.50 329.80 312.80 306.00 237.70 348.80 270.30 324.10 394.60 447.20 360.00 374.90 383.50 347.30 389.20 468.50 396.80 498.40 519.10 527.30 687.00
Accounts receivable, net 1,855.90 3,952.50 3,979.20 3,948.90 3,909.20 3,865.10 3,906.60 3,851.20 3,739.30 3,761.70 3,763.60 3,671.10 3,573.10 3,565.90 3,569.60 3,461.90 3,423.40 3,376.80 3,505.80 3,337.70 3,252.50 3,213.60 3,194.10 3,109.90 3,091.40 3,074.40 3,033.00 2,930.80 2,842.60 2,825.30 2,803.80 4,605.70 4,564.70 4,624.60 4,636.50 4,300.50 4,248.30 4,049.90 4,190.00 4,197.90 4,172.10 4,026.70 4,226.50 4,342.80 3,786.30 3,629.10 3,873.20 3,932.60 3,795.10 3,659.60 3,801.00 3,804.70 3,753.60 3,788.50 1,350.50 1,372.90 1,223.90 3,430.30 1,204.40 760.90 752.50 772.00 807.80 760.10 654.60 590.80 616.70 605.70 584.90 578.50 571.10 571.70 1,910.70 626.70 2,034.30 1,984.70 1,962.60 1,935.20 1,998.60 1,958.80 1,988.60
Inventories -2,372.80 -2,151.30 -2,004.10 -7,032.00 -4,114.50 -4,271.20 -4,145.10 786.10 -2,094.70 -12,674.20 -2,076.90 -2,044.40 -2,038.30 -1,835.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 0.00 0.00 0.00 0.00
Other current assets -1,783.90 -4,857.80 -1,978.80 -7,999.20 -1,587.60 -7,655.50 -5,151.60 -6,969.40 -12,063.10 -5,906.10 -11,436.70 -11,432.80 -11,352.70 -10,935.30 -10,852.50 -11,077.60 2,044.40 2,038.30 1,835.00 -1,883.60 -9,329.60 -9,314.60 -10,371.50 2,239.10 -9,977.20 -1,686.70 -9,709.50 -9,570.50 -10,007.50 -9,014.30 -3,252.20 -3,237.20 -3,299.90 -3,389.00 -3,030.20 -11,846.10 -2,870.00 -11,906.10 -11,701.50 -11,641.60 -2,993.80 -11,696.50 -11,761.50 -11,531.80 -2,690.00 -11,610.30 -11,597.30 -11,278.90 -11,116.40 -11,078.70 -10,936.70 -11,168.10 -11,305.50 -1,812.50 -1,893.70 -1,852.20 -10,535.40 -2,127.10 -1,482.50 -971.30 -1,062.40 -1,079.40 -1,021.00 -863.80 -907.30 -849.90 -886.70 -930.70 -976.20 -885.40 -880.40 -2,144.00 -837.30 -2,264.00 -2,285.70 -2,181.10 -2,307.90 -2,390.50 -2,352.20 -2,538.80
Total current assets 2,099.40 6,949.00 9,020.70 8,156.20 8,065.20 5,888.20 7,719.70 2,151.30 264.60 2,021.70 2,065.90 1,841.40 181.50 1,906.40 3,734.40 145.90 272.00 3,607.70 3,677.00 3,444.10 3,364.60 3,334.20 3,425.60 182.60 3,235.30 215.70 3,190.60 179.80 168.50 3,846.00 117.90 4,850.60 4,822.70 5,001.00 4,863.70 4,618.30 4,505.30 4,332.50 4,505.90 4,559.50 4,578.80 4,365.50 4,611.60 4,926.50 4,190.20 4,002.40 4,382.80 4,538.80 4,271.40 4,145.80 4,403.20 4,495.10 4,444.60 4,353.30 1,812.50 1,893.70 1,852.20 1,988.50 2,127.10 1,482.50 971.30 1,062.40 1,079.40 1,021.00 863.80 907.30 849.90 886.70 930.70 995.40 885.40 880.40 2,144.00 904.90 2,264.00 2,285.70 2,181.10 2,307.90 2,390.50 2,352.20 2,538.80
Total non-current assets + 281.10 9,996.90 7,753.50 7,575.90 7,405.10 9,386.30 7,647.30 14,872.20 14,329.50 777.60 8,161.00 382.50 10,795.40 378.00 9,705.40 13,455.00 9,830.00 8,564.00 8,493.50 8,353.20 8,190.10 8,231.70 8,142.30 7,716.70 7,250.80 7,441.60 7,695.90 7,309.00 8,667.40 6,804.70 6,846.20 8,476.00 8,501.80 8,548.80 8,642.30 8,300.40 8,126.20 8,100.50 8,197.80 7,909.90 7,784.50 7,746.00 7,819.60 7,584.80 8,118.90 8,143.50 7,960.80 7,774.20 7,693.50 7,585.70 7,354.40 7,095.70 7,342.90 7,452.90 7,372.50 7,086.90 6,989.10 6,716.60 6,674.50 5,040.90 5,152.70 5,105.70 5,209.70 5,006.00 4,959.60 4,856.20 5,097.10 4,665.70 4,564.60 4,423.40 4,539.40 4,646.30 5,827.60 456.50 5,870.50 5,747.70 5,811.40 5,767.60 5,613.60 5,481.50 5,702.10
Total assets 16,527.70 16,945.90 16,774.20 15,732.10 15,470.30 15,274.50 15,367.00 14,872.20 14,594.10 14,612.60 14,315.00 14,186.70 14,091.70 13,995.10 13,745.90 13,600.90 13,847.20 14,254.30 14,105.30 13,728.10 13,448.00 13,443.70 13,393.80 12,838.60 12,277.40 12,490.50 12,627.20 12,159.90 11,983.40 12,399.70 15,624.30 15,403.60 15,334.20 15,469.60 15,389.30 14,792.70 14,490.80 14,220.40 14,363.70 14,163.60 14,027.70 13,790.90 14,041.00 14,144.70 13,925.60 13,759.70 13,960.20 13,964.80 13,643.00 13,378.70 13,463.30 13,306.40 13,442.10 13,484.90 13,330.10 13,118.70 12,913.40 12,598.60 12,684.50 8,981.30 8,514.90 8,569.90 8,596.70 8,373.40 8,068.50 8,042.70 8,088.60 7,747.70 7,698.10 9,230.20 9,254.80 9,463.80 9,700.60 9,815.60 9,845.20 9,805.70 9,776.20 9,856.60 9,844.00 9,689.10 10,156.80
Total current liabilities + 50.10 12,047.50 436.80 1,038.30 61.80 819.60 775.10 6,220.00 6,072.00 6,092.20 727.60 651.70 618.60 731.70 78.50 638.40 70.10 55.10 68.10 66.80 57.30 48.40 67.30 62.20 112.50 53.40 67.30 53.20 46.80 37.30 46.40 452.90 469.80 344.80 366.90 334.70 341.80 251.90 283.70 868.70 895.70 205.20 935.80 982.60 941.70 226.80 1,033.10 1,012.90 1,024.20 1,011.90 1,050.60 632.10 660.30 466.20 473.90 492.30 484.10 378.90 1,075.70 33.10 30.30 34.40 33.20 58.70 53.00 58.50 63.40 65.10 54.20 61.30 48.30 45.50 677.00 4,022.20 727.10 817.70 773.00 928.00 898.20 926.30 1,045.00
Total non-current liabilities + 12,907.20 1,326.90 12,911.10 11,477.50 12,364.10 11,613.10 11,714.20 12,320.00 12,071.40 12,147.00 11,471.10 11,297.10 11,084.10 10,939.90 11,450.00 10,390.70 11,014.40 842.40 851.00 864.40 845.00 878.10 865.00 9,766.90 707.50 9,574.30 714.10 9,218.80 9,056.40 9,445.00 12,641.90 787.10 787.00 786.90 786.80 786.70 11,577.30 786.40 11,318.00 11,153.90 11,070.70 812.80 11,163.50 11,236.20 11,025.70 903.50 11,188.30 11,169.70 10,961.90 10,784.20 10,919.10 10,178.60 10,157.80 849.40 917.50 9,920.80 9,720.60 11,003.40 10,458.40 6,835.20 6,107.60 6,173.60 640.00 632.40 632.30 433.90 433.80 309.90 530.50 531.40 511.90 511.90 511.90 6,820.20 514.00 508.80 508.80 508.80 508.80 508.80 508.80
Total liabilities 12,957.30 13,374.40 13,347.90 12,515.80 12,425.90 12,432.70 12,489.30 12,320.00 12,071.40 12,147.00 12,198.70 11,948.80 11,702.70 11,661.40 11,450.00 11,029.10 11,014.40 11,109.40 11,003.00 10,574.10 10,401.20 10,241.50 10,238.80 9,766.90 9,540.80 9,574.30 9,540.40 9,218.80 9,056.40 9,445.00 12,641.90 12,463.80 12,421.10 12,471.90 12,417.30 11,820.20 11,577.30 11,362.90 11,318.00 11,153.90 11,070.70 10,946.50 11,163.50 11,236.20 11,025.70 10,915.70 11,188.30 11,169.70 10,961.90 10,784.20 10,919.10 10,810.70 10,818.10 10,889.50 10,630.70 10,501.20 10,334.40 10,114.60 10,229.60 6,496.30 6,026.20 6,109.40 6,117.90 6,021.80 5,766.30 5,684.10 5,681.50 5,526.60 5,730.50 7,343.00 7,214.70 7,251.10 7,379.90 7,516.60 7,652.60 7,706.30 7,675.50 7,857.40 7,934.70 7,919.10 8,313.80
Total stockholders' equity + 3,570.40 3,571.50 3,426.30 3,216.30 3,044.40 2,841.80 2,877.70 2,552.20 2,522.70 2,465.60 2,116.30 2,237.90 2,389.00 2,333.70 2,295.90 2,571.80 2,832.80 3,144.90 3,102.30 3,154.00 3,046.80 3,202.20 3,155.00 3,071.70 2,736.60 2,916.20 3,086.80 2,941.10 2,927.00 2,954.70 2,982.40 2,939.80 2,913.10 2,997.70 2,972.00 2,972.50 2,913.50 2,857.50 3,045.70 3,009.70 2,957.00 2,844.40 2,877.50 2,908.50 2,899.90 2,844.00 2,771.90 2,795.10 2,681.10 2,594.50 2,544.20 2,495.70 2,624.00 2,595.40 2,699.40 2,617.50 2,579.00 2,484.00 2,454.90 2,485.00 2,488.70 2,460.50 2,478.80 2,351.60 2,302.20 2,358.60 2,407.10 2,221.10 1,967.60 1,887.20 2,040.10 2,212.70 2,320.70 2,299.00 2,192.60 2,099.40 2,100.70 1,999.20 1,909.30 1,770.00 1,843.00
Common shares outstanding 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 38 38 39 40 40 41 41 43 43 43 43 43 43 43 43 43 43 43 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 45 45 45 46 46 46 46 45 45 51 51 51 51 51 52 52 52 53 52 52 52 51 52 54
about 23 hours ago