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 + 587.40 350.20 365.50 316.50 361.70 348.90 247.60 268.10 526.10 281.90 253.20 332.80 272.70 359.10 236.30 244.50 260.50 164.70 205.40 131.90
Accounts receivable, net 475.90 559.40 637.30 675.00 651.50 563.60 591.90 571.60 595.10 486.60 520.20 523.30 467.40 446.20 503.60 478.90 469.50 550.50 640.20 853.80
Inventories 622.60 722.60 819.70 907.50 993.20 645.50 636.70 633.90 571.10 519.60 504.60 481.60 495.90 489.00 441.00 435.30 409.10 495.00 599.20 826.30
Other current assets 57.70 58.30 58.90 59.00 58.90 54.10 61.90 51.00 74.20 36.80 33.20 91.90 45.70 44.80 43.10 60.40 74.50 96.60 389.60 82.10
Total current assets 1,743.60 1,690.50 1,881.40 1,958.00 2,065.30 1,612.10 1,538.10 1,524.60 1,733.50 1,324.90 1,311.20 1,429.60 1,281.70 1,339.10 1,224.00 1,219.10 1,213.60 1,306.80 1,834.40 1,894.10
Total non-current assets + 1,792.80 1,971.10 2,753.10 3,228.10 3,242.00 3,141.90 3,278.30 1,857.40 1,784.30 1,659.20 1,656.40 1,711.00 1,826.40 1,915.80 1,691.10 1,781.90 1,847.60 1,855.10 2,238.10 2,371.20
Total assets 3,536.40 3,661.60 4,634.50 5,186.10 5,307.30 4,754.00 4,816.40 3,382.00 3,517.80 2,984.10 2,967.60 3,140.60 3,108.10 3,254.90 2,915.10 3,001.00 3,061.20 3,161.90 4,072.50 4,265.30
Total current liabilities + 775.00 846.40 1,262.60 968.10 1,335.70 1,006.00 928.10 815.70 943.20 706.60 701.20 992.20 829.50 731.00 586.00 523.00 535.10 524.20 799.60 691.20
Total non-current liabilities + 1,738.80 2,125.00 2,037.90 2,576.60 2,323.00 2,357.70 2,575.80 1,408.70 1,383.80 1,183.50 1,168.70 993.50 879.40 1,081.70 1,021.40 953.60 950.60 984.70 1,140.20 1,223.00
Total liabilities 2,513.80 2,971.40 3,300.50 3,544.70 3,658.70 3,363.70 3,503.90 2,224.40 2,327.00 1,890.10 1,869.90 1,985.70 1,708.90 1,812.70 1,607.40 1,476.60 1,485.70 1,508.90 1,939.80 1,914.20
Total stockholders' equity + 1,022.60 689.40 1,333.30 1,640.70 1,648.60 1,390.30 1,312.50 1,157.60 1,190.80 1,094.00 1,097.70 1,154.90 1,399.20 1,442.20 1,307.70 1,507.30 1,554.00 1,653.00 2,132.70 2,351.10
Common shares outstanding 140 137 136 137 137 136 135 135 137 140 143 143 145 146 147 153 160 168 180 187
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 + 510.50 587.40 460.70 368.80 412.60 350.20 277.20 307.00 361.30 365.50 273.90 272.40 344.50 316.50 226.20 269.90 327.30 361.70 247.00 231.60 333.80 348.90 245.00 208.80 505.80 247.60 242.00 289.70 263.30 268.10 363.50 446.40 494.60 526.10 342.90 335.10 268.60 281.90 317.30 284.80 250.20 253.20 251.20 275.10 262.20 332.80 242.90 304.20 268.60 272.70 298.90 280.30 449.40 359.10 264.90 271.20 261.20 236.30 276.70 203.30 247.20 244.50 276.70 262.20 264.00 260.50 240.00 247.50 188.10 164.70 211.40 203.10 188.10 205.40 188.30 168.20 234.60 131.90 94.10 94.80 130.30
Accounts receivable, net 520.20 475.90 568.40 577.20 558.10 559.40 638.10 648.70 635.10 637.30 711.30 702.70 718.20 675.00 730.30 722.60 704.90 651.50 699.10 704.80 602.90 563.60 642.30 577.30 546.00 591.90 677.30 700.30 665.30 571.60 625.50 649.80 658.20 595.10 585.80 577.70 555.40 486.60 543.80 534.70 531.30 520.20 529.60 549.60 532.00 523.30 584.40 603.40 573.90 467.40 574.70 553.00 528.60 446.20 589.70 557.60 571.60 503.60 546.60 567.90 575.60 478.90 546.60 537.20 545.40 469.50 575.90 526.50 526.20 550.50 743.10 706.70 685.80 640.20 877.10 869.50 869.60 853.80 968.30 930.00 888.20
Inventories 663.30 622.60 634.00 648.60 678.30 722.60 754.40 755.40 807.40 819.70 834.90 857.80 892.70 907.50 976.00 1,026.90 1,045.80 993.20 970.20 893.00 801.80 645.50 585.30 574.10 655.50 636.70 635.80 656.70 676.80 633.90 634.00 634.20 610.60 571.10 558.00 580.00 556.20 519.60 518.60 523.40 522.10 504.60 504.60 510.80 506.20 481.60 476.50 527.10 519.50 495.90 488.90 510.40 502.50 489.00 471.20 517.60 473.30 441.00 448.90 507.10 438.60 435.30 448.90 451.50 438.60 409.10 397.40 411.10 452.70 495.00 644.80 669.20 599.20 599.20 754.10 811.80 808.00 826.30 806.90 806.20 771.60
Other current assets 53.00 57.70 45.70 148.10 135.10 58.30 64.80 77.50 56.50 58.90 66.10 72.90 59.40 59.00 68.50 72.40 60.00 58.90 79.60 65.40 50.50 54.10 45.70 50.10 74.70 61.90 49.50 56.30 53.60 51.00 44.00 52.40 50.70 74.20 63.00 47.40 32.90 36.80 33.60 37.20 38.30 33.20 94.30 100.70 108.90 91.80 131.20 54.80 47.80 45.70 45.40 43.50 44.20 44.80 52.90 70.40 44.10 43.10 36.20 39.60 46.30 60.40 36.20 74.80 48.30 74.50 56.10 60.40 64.30 96.60 115.20 386.90 397.50 389.60 65.50 75.20 69.20 82.10 78.40 76.40 72.60
Total current assets 1,747.00 1,743.60 1,708.80 1,742.70 1,784.10 1,690.50 1,734.50 1,788.60 1,860.30 1,881.40 1,886.20 1,905.80 2,014.80 1,958.00 2,001.00 2,091.80 2,138.00 2,065.30 1,983.60 1,894.80 1,789.00 1,612.10 1,518.30 1,410.30 1,782.00 1,538.10 1,604.60 1,703.00 1,659.00 1,524.60 1,667.00 1,787.40 1,814.10 1,733.50 1,549.70 1,540.20 1,413.10 1,324.90 1,413.30 1,380.10 1,341.90 1,311.20 1,379.70 1,436.20 1,409.30 1,429.60 1,435.00 1,489.50 1,409.80 1,281.70 1,407.90 1,387.20 1,524.70 1,339.10 1,378.70 1,400.10 1,350.20 1,224.00 1,308.40 1,317.90 1,279.50 1,219.10 1,308.40 1,307.00 1,279.50 1,213.60 1,250.90 1,220.20 1,203.40 1,306.80 1,714.50 1,965.90 1,870.60 1,834.40 1,885.00 1,924.70 1,981.40 1,894.10 1,947.70 1,907.40 1,862.70
Total non-current assets + 1,772.10 1,792.80 1,816.20 1,961.00 1,964.80 1,971.10 2,045.60 2,050.20 2,754.50 2,753.10 3,191.40 3,238.50 3,255.20 3,228.10 3,174.20 3,138.80 3,203.80 3,242.00 3,251.50 3,255.30 3,122.60 3,141.90 3,145.50 3,171.80 3,200.00 3,278.30 3,253.20 3,299.00 3,294.80 1,857.40 1,882.10 1,861.20 1,878.30 1,784.30 1,774.00 1,741.30 1,706.40 1,659.20 1,657.00 1,651.70 1,682.50 1,656.40 1,686.50 1,707.50 1,693.90 1,711.00 1,749.70 1,753.90 1,811.70 1,826.40 1,897.20 1,891.50 1,903.20 1,915.80 1,867.20 1,840.00 1,862.50 1,691.10 1,770.90 1,776.80 1,811.20 1,781.90 1,770.90 1,772.30 1,811.20 1,847.60 1,844.50 1,849.20 1,817.20 1,855.10 2,016.00 2,252.70 2,232.40 2,238.10 2,457.20 2,453.70 2,452.80 2,371.20 2,366.30 2,368.70 2,285.30
Total assets 3,519.10 3,536.40 3,525.00 3,703.70 3,748.90 3,661.60 3,780.10 3,838.80 4,614.80 4,634.50 5,077.60 5,144.30 5,270.00 5,186.10 5,175.20 5,230.60 5,341.80 5,307.30 5,235.10 5,150.10 4,911.60 4,754.00 4,663.80 4,582.10 4,982.00 4,816.40 4,857.80 5,002.00 4,953.80 3,382.00 3,549.10 3,648.60 3,692.40 3,517.80 3,323.70 3,281.50 3,119.50 2,984.10 3,070.30 3,031.80 3,024.40 2,967.60 3,066.20 3,143.70 3,103.20 3,140.60 3,184.70 3,243.40 3,221.50 3,108.10 3,305.10 3,278.70 3,427.90 3,254.90 3,245.90 3,240.10 3,212.70 2,915.10 3,079.30 3,094.70 3,090.70 3,001.00 3,079.30 3,079.30 3,090.70 3,061.20 3,095.40 3,069.40 3,020.60 3,161.90 3,730.50 4,218.60 4,103.00 4,072.50 4,342.20 4,378.40 4,434.20 4,265.30 4,314.00 4,276.10 4,148.00
Total current liabilities + 748.70 775.00 794.10 802.30 810.40 846.40 1,171.70 1,167.90 1,188.30 1,262.60 1,009.10 955.60 968.60 968.10 965.00 1,331.40 1,351.20 1,335.70 1,338.00 1,107.10 995.60 1,006.00 947.40 775.50 854.70 928.10 920.80 900.30 867.00 815.70 784.90 941.50 978.10 943.20 891.50 741.70 716.60 706.60 686.90 699.00 680.00 701.20 751.00 964.00 953.10 992.20 1,144.40 864.80 834.00 829.50 638.80 630.70 792.60 731.00 795.70 880.80 626.10 586.00 549.90 577.80 566.70 523.00 549.90 571.60 566.70 535.10 539.10 502.30 489.10 524.20 685.80 745.40 772.50 799.60 755.50 759.70 738.90 691.20 762.00 754.40 803.80
Total non-current liabilities + 1,730.70 1,738.80 1,758.50 2,045.60 2,190.90 2,125.00 1,866.60 2,002.60 2,137.00 2,037.90 2,432.60 2,520.10 2,634.30 2,576.60 2,647.40 2,284.60 2,319.20 2,323.00 2,319.50 2,507.00 2,459.80 2,357.70 2,416.40 2,592.00 2,888.70 2,575.80 2,681.40 2,862.90 2,891.60 1,408.70 1,598.20 1,578.50 1,518.00 1,383.80 1,259.40 1,406.20 1,337.50 1,183.50 1,279.80 1,267.20 1,253.20 1,168.70 1,214.80 1,069.70 1,033.70 993.50 811.70 1,116.20 1,016.60 879.40 1,202.60 1,214.30 1,195.40 1,081.70 1,049.40 1,012.30 1,243.40 1,021.40 1,013.90 1,062.20 984.50 953.60 1,013.90 1,019.40 984.50 950.60 927.40 901.40 910.50 984.70 1,145.20 1,392.60 1,243.30 1,140.20 1,239.60 1,229.20 1,314.60 1,223.00 1,205.30 1,193.90 1,065.00
Total liabilities 2,479.40 2,513.80 2,552.60 2,847.90 3,001.30 2,971.40 3,038.30 3,170.50 3,325.30 3,300.50 3,441.70 3,475.70 3,602.90 3,544.70 3,612.40 3,616.00 3,670.40 3,658.70 3,657.50 3,614.10 3,455.40 3,363.70 3,363.80 3,367.50 3,743.40 3,503.90 3,602.20 3,763.20 3,758.60 2,224.40 2,383.10 2,520.00 2,496.10 2,327.00 2,150.90 2,147.90 2,054.10 1,890.10 1,966.70 1,966.20 1,933.20 1,869.90 1,965.80 2,033.70 1,986.80 1,985.70 1,956.10 1,981.00 1,850.60 1,708.90 1,841.40 1,845.00 1,988.00 1,812.70 1,845.10 1,893.10 1,869.50 1,607.40 1,563.80 1,640.00 1,551.20 1,476.60 1,563.80 1,591.00 1,551.20 1,485.70 1,466.50 1,403.70 1,399.60 1,508.90 1,831.00 2,138.00 2,015.80 1,939.80 1,995.10 1,988.90 2,053.50 1,914.20 1,967.30 1,948.30 1,868.80
Total stockholders' equity + 1,039.20 1,022.60 971.80 855.80 747.60 689.40 741.00 667.60 1,288.80 1,333.30 1,635.10 1,668.60 1,666.50 1,640.70 1,562.20 1,614.00 1,670.80 1,648.60 1,575.80 1,534.20 1,455.70 1,390.30 1,300.00 1,214.60 1,238.20 1,312.50 1,255.60 1,238.80 1,195.20 1,157.60 1,166.00 1,128.60 1,196.30 1,190.80 1,172.80 1,133.60 1,065.40 1,094.00 1,103.60 1,065.60 1,091.20 1,097.70 1,100.40 1,110.00 1,116.40 1,154.90 1,228.60 1,262.40 1,370.90 1,399.20 1,463.70 1,433.70 1,439.90 1,442.20 1,400.80 1,347.00 1,343.20 1,297.20 1,515.50 1,454.70 1,539.50 1,507.30 1,491.60 1,465.20 1,517.90 1,554.00 1,609.40 1,646.30 1,603.30 1,653.00 1,899.50 2,080.60 2,087.20 2,132.70 2,347.10 2,389.50 2,380.70 2,351.10 2,346.70 2,327.80 2,279.20
Common shares outstanding 141 140 140 140 139 138 138 137 137 137 137 137 136 136 136 137 137 137 137 137 136 136 136 136 136 136 135 135 135 135 135 135 136 137 137 137 138 139 139 140 141 142 143 143 144 143 143 141 144 146 147 148 148 147 146 145 145 144 145 147 154 153 153 154 154 153 161 162 161 161 166 172 173 173 177 183 184 183 186 188 188
4 days ago