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 + 789.00 706.00 774.00 541.00 473.00 598.70 604.20 580.91 233.40 1,143.23 429.13 425.85 285.76 215.77 285.62 236.94 188.66 141.81 234.69 187.98
Accounts receivable, net 1,897.00 1,702.00 1,684.00 1,519.00 1,477.00 1,412.50 1,663.90 1,146.78 1,166.79 942.51 598.79 631.23 554.50 389.92 346.28 258.15 208.26 273.56 222.24 177.35
Inventories 2,745.00 2,314.00 2,284.00 2,034.00 1,689.00 1,642.10 1,773.10 844.89 742.63 658.51 478.57 510.95 403.23 407.04 348.17 253.49 239.33 264.16 175.98 145.48
Other current assets 263.00 221.00 267.00 233.00 193.00 226.50 150.90 115.65 122.29 868.13 236.47 69.84 89.56 80.22 75.71 53.37 53.26 45.83 32.87 11.61
Total current assets 5,694.00 4,943.00 4,855.00 4,327.00 3,832.00 3,879.80 4,192.10 4,449.67 2,265.11 2,867.63 1,612.45 1,637.86 1,333.05 1,092.94 1,055.78 801.95 689.51 725.35 665.77 547.19
Total non-current assets + 16,375.00 13,759.00 14,133.00 14,189.00 14,622.00 14,574.70 14,694.10 4,199.57 4,314.85 3,713.46 1,687.91 1,665.97 1,488.96 1,258.58 1,103.17 1,001.13 896.33 782.17 492.94 425.65
Total assets 22,069.00 18,702.00 18,988.00 18,516.00 18,454.00 18,454.50 18,886.20 8,649.23 6,579.98 6,581.02 3,300.34 3,303.84 2,822.00 2,351.54 2,158.95 1,803.08 1,585.84 1,507.52 1,158.70 972.84
Total current liabilities + 5,150.00 3,792.00 4,056.00 3,467.00 2,910.00 3,226.30 3,258.00 1,646.69 1,573.33 1,446.64 664.78 738.80 579.40 553.06 541.39 348.37 305.35 388.05 295.24 243.79
Total non-current liabilities + 5,729.00 4,777.00 4,408.00 4,902.00 5,305.00 5,075.50 5,634.60 4,133.47 2,178.12 2,157.55 934.22 756.74 655.43 516.47 569.92 551.32 501.57 474.10 246.20 259.16
Total liabilities 10,879.00 8,569.00 8,464.00 8,369.00 8,215.00 8,301.80 8,892.60 5,780.16 3,751.45 3,604.19 1,599.00 1,495.54 1,234.83 1,069.53 1,111.31 899.69 806.92 862.15 541.43 502.95
Total stockholders' equity + 11,142.00 10,091.00 10,487.00 10,102.00 10,239.00 10,152.70 9,993.60 2,869.08 2,808.87 2,205.98 1,699.61 1,807.24 1,585.26 1,276.83 1,045.19 899.77 776.91 645.37 617.27 469.89
Common shares outstanding 171 175 180 183 188 190 177 97 96 91 97 97 97 97 97 96 96 98 98 98
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 + 531.00 789.00 528.00 1,486.00 689.00 715.00 410.00 590.00 634.00 630.00 415.00 378.00 417.00 541.00 514.00 501.00 488.00 473.00 456.40 453.50 483.50 598.70 559.30 587.90 615.90 604.20 587.40 461.37 512.87 580.91 2,135.38 245.57 249.89 233.40 228.08 328.52 280.18 1,143.23 460.41 509.15 475.55 429.13 417.37 264.84 249.14 425.85 212.54 225.91 295.10 285.76 281.01 214.51 225.34 215.77 282.06 234.11 269.30 285.62 221.14 221.48 200.69 236.94 176.81 166.51 178.90 188.66 255.19 121.33 98.09 141.81 186.39 241.68 174.83 234.69 158.03 141.23 206.48 187.98 247.59 238.91 191.46
Accounts receivable, net 2,252.00 1,897.00 2,198.00 1,999.00 1,932.00 1,702.00 1,782.00 1,801.00 1,541.00 1,684.00 1,714.00 1,698.00 1,576.00 1,519.00 1,462.00 1,422.00 1,382.00 1,477.00 1,367.00 1,452.60 1,403.00 1,412.50 1,433.50 1,410.30 1,672.00 1,663.90 1,673.30 1,707.41 1,726.82 1,146.78 1,240.52 1,213.23 1,268.70 1,166.79 1,144.34 1,128.99 1,051.54 942.51 624.23 586.35 619.79 598.79 625.34 680.27 665.67 631.23 715.11 717.05 636.65 554.50 570.28 488.45 432.80 389.92 430.23 442.14 396.49 346.28 346.44 336.67 305.69 258.15 264.79 275.20 247.95 208.26 230.98 251.80 259.61 273.56 298.68 284.15 286.35 222.24 215.69 201.41 197.83 177.35 157.22 162.99 168.45
Inventories 2,850.00 2,745.00 2,747.00 2,571.00 2,378.00 2,314.00 2,380.00 2,364.00 2,356.00 2,284.00 2,246.00 2,317.00 2,228.00 2,034.00 2,023.00 1,918.00 1,828.00 1,689.00 1,689.60 1,661.20 1,671.50 1,642.10 1,779.70 1,799.50 1,785.70 1,773.10 1,957.30 1,881.79 1,947.22 844.89 866.21 863.79 829.28 742.63 764.78 746.24 703.88 658.51 496.00 493.44 478.72 478.57 517.49 535.00 515.95 510.95 489.05 481.51 420.06 403.23 400.30 405.94 428.58 407.04 391.59 388.80 370.74 348.17 324.88 311.17 284.96 253.49 248.80 239.44 241.09 239.33 244.87 249.60 253.33 264.16 223.37 196.33 186.05 175.98 185.88 184.61 156.36 145.48 135.89 139.74 128.66
Other current assets 340.00 263.00 315.00 298.00 256.00 221.00 211.00 272.00 268.00 267.00 282.00 277.00 275.00 233.00 200.00 205.00 213.00 193.00 247.10 240.90 221.00 226.50 163.70 172.00 167.50 150.90 192.40 178.57 194.22 115.65 1,835.44 124.29 117.96 122.29 139.93 141.06 130.63 868.13 324.53 317.63 325.28 308.89 299.02 99.85 73.18 69.84 117.11 102.39 82.36 89.56 92.86 81.09 82.27 80.22 80.17 78.42 77.49 75.71 57.93 62.62 53.60 53.37 53.38 50.49 48.51 53.26 42.06 42.75 40.57 45.83 11.83 10.86 33.63 32.87 36.62 41.60 8.55 36.39 25.52 12.44 26.22
Total current assets 5,973.00 5,694.00 5,788.00 6,354.00 5,255.00 4,943.00 4,774.00 5,027.00 4,799.00 4,855.00 4,634.00 4,663.00 4,496.00 4,327.00 4,199.00 4,046.00 3,911.00 3,832.00 3,760.10 3,808.20 3,779.00 3,879.80 3,936.20 3,969.70 4,241.10 4,192.10 4,410.40 4,229.14 4,381.14 4,449.67 4,353.55 2,446.89 2,465.81 2,265.11 2,277.13 2,344.81 2,166.23 2,867.63 1,695.13 1,700.36 1,686.57 1,612.45 1,650.09 1,579.97 1,503.93 1,637.86 1,533.81 1,526.85 1,434.18 1,333.05 1,344.43 1,189.99 1,168.99 1,092.94 1,184.05 1,143.46 1,114.02 1,055.78 950.38 931.93 844.94 801.95 743.78 731.64 716.45 689.51 773.09 665.48 651.60 725.35 744.53 757.48 680.86 665.77 596.21 568.84 593.38 547.19 566.21 569.69 514.78
Total non-current assets + 17,223.00 16,375.00 15,739.00 14,037.00 13,841.00 13,759.00 13,870.00 13,849.00 13,948.00 14,133.00 14,166.00 14,322.00 14,173.00 14,189.00 14,063.00 14,287.00 14,527.00 14,622.00 14,591.80 14,704.20 14,764.20 14,574.70 14,508.20 14,495.70 14,532.00 14,694.10 14,490.50 14,713.45 14,696.77 4,199.57 4,199.73 4,230.72 4,409.97 4,314.85 4,172.53 4,093.97 3,864.64 3,713.46 1,733.02 1,678.87 1,694.18 1,687.91 1,675.99 1,718.21 1,663.60 1,665.97 1,686.43 1,636.98 1,482.36 1,488.96 1,472.57 1,326.38 1,337.18 1,258.58 1,211.99 1,188.43 1,105.55 1,103.17 1,055.24 1,079.55 1,052.19 1,001.13 961.90 900.54 921.79 896.33 801.72 794.70 769.34 782.17 540.68 498.62 496.93 492.94 506.55 489.75 429.29 425.65 344.05 350.76 347.65
Total assets 23,196.00 22,069.00 21,527.00 20,391.00 19,096.00 18,702.00 18,644.00 18,876.00 18,747.00 18,988.00 18,800.00 18,985.00 18,669.00 18,516.00 18,262.00 18,333.00 18,438.00 18,454.00 18,351.90 18,512.40 18,543.20 18,454.50 18,444.40 18,465.40 18,773.10 18,886.20 18,900.90 18,942.59 19,077.91 8,649.23 8,553.23 6,677.61 6,875.78 6,579.98 6,449.65 6,438.74 6,030.90 6,581.02 3,428.16 3,379.20 3,380.79 3,300.34 3,326.08 3,298.12 3,167.51 3,303.84 3,228.39 3,163.87 2,916.52 2,822.00 2,816.98 2,516.39 2,506.18 2,351.54 2,396.04 2,331.90 2,219.57 2,158.95 2,005.62 2,011.48 1,897.13 1,803.08 1,705.68 1,632.18 1,638.24 1,585.84 1,574.82 1,460.18 1,420.94 1,507.52 1,285.21 1,256.10 1,177.80 1,158.70 1,102.76 1,058.59 1,022.67 972.84 910.26 920.45 862.44
Total current liabilities + 5,835.00 5,150.00 4,064.00 3,606.00 3,927.00 3,792.00 3,681.00 3,647.00 3,153.00 4,056.00 3,891.00 4,173.00 4,165.00 3,467.00 3,328.00 3,190.00 2,880.00 2,910.00 2,811.60 2,844.70 3,168.90 3,226.30 3,228.60 3,483.20 2,981.60 3,258.00 3,198.90 3,211.32 3,254.44 1,646.69 1,530.29 1,606.47 1,648.05 1,573.33 1,465.44 1,482.10 1,471.41 1,446.64 624.94 664.55 657.67 664.78 654.65 699.53 695.77 738.80 674.75 668.42 580.91 579.40 541.76 524.27 560.98 553.06 540.69 550.31 535.56 541.39 453.59 456.14 381.47 348.37 319.13 310.45 309.99 305.35 309.82 316.56 311.84 388.05 351.90 325.22 290.59 295.24 241.93 244.05 245.93 243.79 237.68 255.45 237.03
Total non-current liabilities + 6,210.00 5,729.00 6,368.00 5,940.00 4,755.00 4,777.00 4,672.00 4,709.00 5,090.00 4,408.00 4,542.00 4,585.00 4,370.00 4,902.00 5,009.00 5,196.00 5,470.00 5,305.00 5,349.10 5,339.90 5,197.20 5,075.50 5,163.40 5,101.60 5,993.80 5,634.60 5,972.60 5,896.12 6,043.02 4,133.47 4,112.58 2,196.51 2,239.50 2,178.12 2,247.84 2,372.27 2,190.72 2,157.55 1,072.73 988.81 1,044.73 934.22 685.99 642.26 654.38 756.74 764.03 729.76 655.23 655.43 758.17 586.41 613.93 516.47 624.33 627.43 560.14 569.92 537.76 537.02 546.02 551.32 513.41 514.79 526.99 501.57 512.45 440.20 449.68 474.10 248.61 252.23 251.52 246.20 275.10 273.20 276.83 259.16 210.66 211.16 212.59
Total liabilities 12,045.00 10,879.00 10,432.00 9,546.00 8,682.00 8,569.00 8,353.00 8,356.00 8,243.00 8,464.00 8,433.00 8,758.00 8,535.00 8,369.00 8,337.00 8,386.00 8,350.00 8,215.00 8,160.70 8,184.60 8,366.10 8,301.80 8,392.00 8,584.80 8,975.40 8,892.60 9,171.50 9,107.44 9,297.46 5,780.16 5,642.87 3,802.98 3,887.55 3,751.45 6,449.65 3,854.37 3,662.13 3,604.19 1,697.67 1,653.36 1,702.40 1,599.00 1,340.64 1,341.79 1,350.15 1,495.54 1,438.78 1,398.18 1,236.13 1,234.83 1,299.93 1,110.68 1,174.91 1,069.53 1,165.03 1,177.74 1,095.69 1,111.31 991.36 993.16 927.50 899.69 832.54 825.24 836.98 806.92 822.27 756.76 761.51 862.15 600.51 577.45 542.11 541.43 517.03 517.25 522.76 502.95 448.34 466.60 449.62
Total stockholders' equity + 11,151.00 11,190.00 11,095.00 10,801.00 10,368.00 10,091.00 10,250.00 10,477.00 10,462.00 10,487.00 10,326.00 10,188.00 10,085.00 10,102.00 9,881.00 9,905.00 10,049.00 10,201.00 10,156.60 10,294.40 10,144.10 10,122.30 10,016.90 9,845.60 9,761.80 9,956.50 9,696.40 9,801.76 9,687.85 2,865.13 2,895.17 2,857.28 2,969.12 2,808.87 2,717.70 2,566.86 2,351.59 2,205.98 1,727.07 1,722.54 1,676.56 1,699.61 1,984.15 1,955.35 1,816.25 1,807.24 1,788.66 1,764.32 1,679.03 1,585.26 1,512.67 1,401.26 1,326.38 1,276.83 1,225.27 1,151.07 1,121.00 1,045.19 1,011.02 1,014.82 966.04 899.77 869.31 804.14 799.12 776.91 751.13 701.95 659.42 645.37 684.70 678.65 635.69 617.27 585.73 541.34 499.91 469.89 461.93 453.85 412.82
Common shares outstanding 171 171 171 171 171 172 174 176 177 179 179 179 181 182 182 182 185 187 188 189 189 190 190 190 191 192 192 192 121 97 97 97 96 96 96 96 96 90 90 91 92 96 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 97 96 96 96 96 96 96 96 96 98 97 98 98 99 99 98 98 99 98 97
about 9 hours ago