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 + 352.40 649.80 648.30 638.80 474.70 673.10 199.70 142.50 70.90 98.60 85.10 141.40 66.00 45.80 49.40 75.10 26.10 20.40 13.40 13.00
Accounts receivable, net 1,367.00 1,213.20 1,202.10 1,158.40 1,083.80 624.10 660.90 561.80 478.10 383.70 373.00 400.70 378.00 350.30 270.00 254.80 228.70 281.40 241.10 226.10
Inventories 1,043.30 914.40 917.70 890.70 752.90 347.30 393.40 364.30 400.20 314.20 309.20 311.80 294.30 281.20 219.40 172.30 189.60 208.40 174.60 155.80
Other current assets 292.90 167.20 213.30 130.70 118.00 78.10 59.90 45.80 62.70 49.70 59.50 87.80 60.80 67.50 63.90 145.80 149.00 84.20 47.60 51.90
Total current assets 3,055.60 2,944.60 2,981.40 2,817.90 2,429.40 1,722.60 1,313.70 1,114.40 1,013.30 844.50 828.20 941.70 799.10 746.00 602.60 648.00 531.70 589.90 476.70 446.80
Total non-current assets + 12,229.70 11,255.90 11,546.50 11,536.10 12,016.60 3,362.20 3,266.10 2,694.90 2,834.50 1,928.20 1,890.30 1,920.50 1,952.00 1,661.60 1,223.40 909.80 852.90 941.50 682.70 614.60
Total assets 15,285.30 14,200.50 14,527.90 14,354.00 14,446.00 5,084.80 4,579.80 3,809.30 3,847.80 2,771.10 2,684.70 2,865.80 2,751.10 2,407.70 1,825.90 1,557.80 1,421.50 1,531.70 1,159.40 1,061.40
Total current liabilities + 1,860.10 1,261.60 1,766.10 1,523.40 1,483.70 760.90 763.20 720.80 540.60 501.80 393.60 539.00 418.10 407.30 334.20 341.20 326.00 311.70 263.00 230.40
Total non-current liabilities + 2,911.30 3,383.50 3,536.00 4,657.70 5,340.30 1,095.30 1,101.90 858.80 1,358.50 718.20 979.40 854.70 814.30 795.70 507.80 429.60 428.10 715.90 366.20 399.20
Total liabilities 4,771.40 4,645.10 5,302.10 6,181.10 6,824.00 1,856.20 1,865.10 1,579.60 1,899.10 1,220.00 1,373.00 1,393.70 1,232.40 1,203.00 842.00 770.80 754.10 1,027.60 629.20 629.60
Total stockholders' equity + 10,513.90 9,549.40 9,221.20 8,169.20 7,622.00 3,228.60 2,714.70 2,229.70 1,947.30 1,554.40 1,344.10 1,427.30 1,471.70 1,147.80 979.30 786.00 666.50 505.80 530.20 431.80
Common shares outstanding 47 48 48 48 44 38 38 37 36 36 36 38 38 37 37 37 37 37 36 36
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 + 521.40 352.40 528.60 310.90 461.50 649.80 561.00 443.30 912.50 648.30 508.60 364.20 665.20 638.80 480.60 280.00 284.70 474.70 551.80 695.10 3,234.20 673.10 454.50 382.80 231.40 199.70 128.80 108.10 106.20 142.50 126.10 101.40 79.90 70.90 82.50 81.70 69.70 98.60 119.00 91.20 83.20 85.10 71.50 61.30 110.20 141.40 125.80 103.40 73.70 66.00 88.70 70.10 49.00 45.80 24.20 26.10 84.90 49.40 37.90 33.20 29.90 75.10 27.10 36.50 30.40 26.10 21.60 24.10 21.80 20.40 14.80 17.70 21.20 13.40 16.10 12.20 16.30 13.00 27.40 7.90 9.20
Accounts receivable, net 1,388.20 1,367.00 1,331.00 1,346.00 1,303.80 1,213.20 1,261.10 1,161.50 1,182.70 1,202.10 1,194.90 1,164.80 1,120.10 1,158.40 1,079.90 1,129.30 1,132.40 1,083.80 1,031.30 963.30 639.20 624.10 650.20 653.00 668.10 660.90 643.70 608.80 564.40 561.80 551.80 539.10 534.80 478.10 466.00 467.10 444.80 383.70 371.50 367.60 371.80 373.00 382.00 395.60 389.10 400.70 374.40 376.30 376.90 378.00 368.90 346.70 372.10 350.30 349.50 312.80 292.50 270.00 281.00 280.60 301.10 254.80 277.50 270.00 270.00 228.70 261.70 271.80 276.80 281.40 293.10 284.50 282.10 241.10 236.50 242.70 245.60 226.10 232.00 189.00 183.30
Inventories 1,121.60 1,043.30 1,058.10 1,047.00 1,011.80 914.40 964.80 965.70 933.20 917.70 962.00 970.60 951.70 890.70 834.10 821.50 801.30 752.90 833.20 867.20 328.00 347.30 365.40 392.30 401.10 393.40 404.40 390.40 393.00 364.30 377.60 380.00 381.80 400.20 431.90 435.70 415.60 314.20 325.00 319.00 322.00 309.20 331.50 330.20 323.40 311.80 310.90 318.10 307.60 294.30 304.00 293.70 304.50 281.20 287.60 249.40 238.70 219.40 229.80 230.40 214.80 172.30 208.50 191.30 201.10 189.60 192.00 197.60 205.00 207.00 216.90 207.60 204.20 174.60 182.70 184.90 166.40 155.80 158.30 146.60 137.70
Other current assets 291.80 292.90 305.20 218.10 204.60 167.20 203.30 174.30 195.30 213.30 155.00 141.10 145.40 130.70 126.10 107.80 119.40 118.00 118.60 125.30 79.20 78.10 65.00 55.70 63.20 59.90 61.50 53.70 53.90 45.80 54.10 57.00 63.70 62.70 60.60 54.20 55.00 49.70 55.20 72.20 56.40 59.50 81.50 86.90 78.60 87.80 66.60 60.70 63.00 60.80 81.30 67.80 68.20 67.50 73.70 59.80 58.20 63.90 49.60 49.00 144.30 145.80 54.10 64.20 57.10 149.00 66.30 52.80 60.60 84.20 71.10 51.70 52.50 47.60 49.50 46.90 48.50 51.90 50.80 35.00 41.50
Total current assets 3,323.00 3,055.60 3,222.90 2,922.00 2,981.70 2,944.60 2,990.20 2,744.70 3,223.60 2,981.40 2,820.50 2,640.70 2,882.40 2,817.90 2,519.40 2,337.40 2,337.40 2,429.40 2,534.90 2,650.90 4,280.60 1,722.60 1,535.10 1,483.80 1,363.80 1,313.70 1,238.10 1,161.00 1,117.50 1,114.40 1,109.60 1,077.50 1,060.20 1,013.30 1,041.00 1,038.70 985.10 844.50 851.20 830.50 833.40 828.20 866.50 874.00 901.30 941.70 877.70 858.50 821.20 799.10 842.90 778.30 793.80 746.00 735.00 648.10 674.30 602.70 598.30 593.20 685.00 648.00 567.30 562.00 558.60 531.70 541.60 546.30 564.20 593.00 595.90 561.50 560.00 476.70 484.80 486.70 476.80 446.80 468.50 378.50 371.70
Total non-current assets + 12,170.00 12,229.70 12,145.80 12,213.20 12,066.80 11,255.90 11,540.70 11,476.40 11,415.60 11,546.50 11,395.30 11,515.60 11,546.90 11,536.10 11,307.00 11,710.10 11,913.70 12,016.60 11,912.60 11,572.00 3,337.80 3,362.20 3,301.90 3,254.40 3,221.20 3,266.10 3,241.50 3,039.20 3,044.20 2,694.90 2,803.60 2,805.40 2,859.90 2,834.50 2,806.50 2,741.40 2,687.90 1,928.20 1,942.50 1,950.00 1,904.50 1,890.30 1,904.50 1,933.10 1,891.80 1,920.50 1,915.20 1,947.70 1,939.00 1,952.00 1,777.80 1,735.80 1,736.60 1,661.60 1,699.00 1,340.80 1,265.30 1,223.40 1,246.00 1,274.40 1,253.10 909.80 960.70 894.00 886.80 852.90 918.50 938.50 935.30 941.50 863.20 847.80 821.60 682.70 665.70 666.40 648.90 614.60 611.30 434.90 423.60
Total assets 15,493.00 15,285.30 15,368.70 15,135.20 15,048.50 14,200.50 14,530.90 14,221.10 14,639.20 14,527.90 14,215.80 14,156.30 14,429.30 14,354.00 13,826.40 14,057.40 14,251.10 14,446.00 14,447.50 14,222.90 7,618.40 5,084.80 4,837.00 4,738.20 4,585.00 4,579.80 4,479.60 4,200.20 4,161.70 3,809.30 3,913.20 3,882.90 3,920.10 3,847.80 3,847.50 3,780.10 3,673.00 2,771.10 2,793.70 2,780.50 2,737.90 2,684.70 2,771.00 2,807.10 2,793.10 2,865.80 2,792.90 2,806.20 2,760.20 2,751.10 2,620.30 2,514.10 2,530.40 2,407.70 2,434.00 1,988.90 1,939.60 1,826.10 1,844.30 1,867.60 1,954.80 1,557.80 1,527.80 1,456.00 1,445.40 1,421.50 1,460.10 1,484.80 1,499.50 1,534.50 1,459.10 1,409.30 1,381.60 1,159.40 1,150.50 1,153.10 1,125.70 1,061.40 1,079.80 813.40 795.30
Total current liabilities + 1,892.10 1,860.10 1,803.30 1,758.00 1,364.40 1,261.60 1,496.40 1,387.00 1,776.80 1,766.10 1,682.10 1,633.50 1,488.00 1,523.40 1,418.50 1,403.00 1,408.30 1,483.70 1,421.80 1,053.30 652.40 760.90 671.20 752.20 759.60 763.20 835.50 711.00 723.70 720.80 588.00 549.00 555.20 540.60 525.10 619.80 599.60 501.80 529.00 402.30 391.30 393.60 411.40 485.60 483.90 539.00 501.80 415.90 396.40 418.10 406.60 402.90 396.60 407.30 394.30 365.10 342.20 334.20 398.70 396.40 368.20 341.20 298.70 276.00 271.10 326.00 284.60 272.40 307.60 311.70 336.30 279.10 284.60 263.00 273.10 265.90 252.40 230.40 247.90 201.30 191.60
Total non-current liabilities + 2,896.50 2,911.30 3,004.60 2,993.90 3,752.70 3,383.50 3,434.80 3,509.20 3,529.20 3,536.00 3,807.60 3,939.90 4,571.90 4,657.70 4,716.30 4,782.60 5,010.40 5,340.30 5,609.10 5,857.20 3,629.70 1,095.30 1,139.80 1,106.10 1,072.40 1,101.90 1,073.10 1,016.20 1,088.50 858.80 1,108.40 1,231.20 1,309.00 1,358.50 1,469.00 1,428.80 1,469.30 718.20 719.60 901.10 919.60 979.40 938.80 924.90 979.70 854.70 753.40 765.40 816.90 814.30 854.50 830.60 900.30 795.70 840.80 495.10 550.90 507.80 412.20 457.70 726.90 429.60 469.80 459.70 483.60 428.10 571.00 649.30 669.00 715.90 479.30 520.20 522.10 366.20 350.80 391.70 409.20 399.20 418.30 229.70 247.30
Total liabilities 4,788.60 4,771.40 4,807.90 4,751.90 5,117.10 4,645.10 4,931.20 4,896.20 5,306.00 5,302.10 5,489.70 5,573.40 6,059.90 6,181.10 6,134.80 6,185.60 6,418.70 6,824.00 7,030.90 6,910.50 4,282.10 1,856.20 1,811.00 1,858.30 1,832.00 1,865.10 1,908.60 1,727.20 1,812.20 1,579.60 1,696.40 1,780.20 1,864.20 1,899.10 1,994.10 2,048.60 2,068.90 1,220.00 1,248.60 1,303.40 1,310.90 1,373.00 1,350.20 1,410.50 1,463.60 1,393.70 1,255.20 1,181.30 1,213.30 1,232.40 1,261.10 1,233.50 1,296.90 1,203.00 1,235.10 860.20 893.10 842.00 810.90 854.10 1,095.10 770.80 768.50 735.70 754.70 754.10 855.60 921.70 976.60 1,027.60 815.60 799.30 806.70 629.20 623.90 657.60 661.60 629.60 666.20 431.00 438.90
Total stockholders' equity + 10,704.40 10,513.90 10,560.80 10,376.90 9,925.20 9,549.40 9,594.20 9,319.70 9,328.00 9,221.20 8,721.90 8,579.00 8,365.70 8,169.20 7,688.50 7,861.90 7,832.40 7,622.00 7,416.60 7,312.40 3,336.30 3,228.60 3,026.00 2,879.90 2,753.00 2,714.70 2,571.00 2,473.00 2,349.50 2,229.70 2,216.80 2,102.70 2,055.90 1,947.30 1,853.40 1,731.50 1,604.10 1,554.40 1,545.10 1,477.10 1,427.00 1,344.10 1,420.80 1,396.60 1,291.40 1,427.30 1,493.40 1,577.80 1,501.20 1,471.70 1,310.40 1,227.90 1,179.50 1,147.80 1,143.30 1,075.10 1,041.80 979.30 1,027.40 1,007.50 842.20 786.00 758.40 719.30 689.80 666.50 603.50 562.10 521.80 505.80 643.50 605.00 565.00 530.20 518.40 488.20 457.70 431.80 413.60 382.40 356.40
Common shares outstanding 47 47 48 47 47 48 47 48 48 48 48 48 48 48 48 48 48 48 48 47 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 36 36 37 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35
about 11 hours ago