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 + 112.70 79.30 72.60 109.70 98.10 177.90 45.30 325.70 159.80 142.30 255.80 185.30 135.20 336.70 480.60 315.80 569.50 355.00 514.30 252.50
Accounts receivable, net 130.30 138.30 111.80 114.20 110.50 80.60 115.10 81.60 121.50 55.00 125.40 200.50 198.60 221.50 244.80 250.20 245.60 269.90 344.30 403.30
Inventories 124.60 109.80 104.00 110.00 90.20 81.50 68.50 61.20 53.80 109.00 344.20 335.50 381.70 369.80 388.90 398.50 445.00 544.00 543.50 521.70
Other current assets 23.90 21.50 26.40 26.30 23.10 12.80 15.50 249.10 314.00 162.40 433.70 90.20 251.00 92.20 105.40 56.20 71.50 92.60 98.90 183.10
Total current assets 391.50 348.90 313.00 356.50 321.90 311.80 244.40 752.80 648.90 406.20 880.80 811.50 884.00 1,019.90 1,209.30 1,020.70 1,331.60 1,261.50 1,501.00 1,371.40
Total non-current assets + 1,533.20 1,493.80 1,359.40 1,330.70 1,388.10 1,406.70 1,248.90 1,120.70 1,224.60 1,351.80 1,811.10 1,794.70 2,032.60 1,834.40 1,785.40 1,901.70 1,971.00 2,090.30 3,148.90 2,799.30
Total assets 1,924.70 1,842.70 1,672.40 1,687.20 1,710.00 1,718.50 1,493.30 1,873.50 1,873.50 1,758.00 2,691.90 2,606.20 2,916.60 2,854.30 2,994.70 2,922.40 3,302.60 3,351.80 4,649.90 4,170.70
Total current liabilities + 267.40 249.70 194.50 182.70 209.60 172.30 155.20 549.50 269.90 224.10 436.30 388.10 410.90 384.70 386.10 382.90 357.30 385.40 497.30 516.60
Total non-current liabilities + 756.60 835.90 886.10 969.50 980.70 1,095.30 973.20 1,062.80 1,184.30 1,267.50 1,486.80 1,569.00 1,832.50 1,750.50 1,478.40 1,448.70 1,037.40 1,222.10 1,708.50 1,481.90
Total liabilities 1,024.00 1,085.60 1,080.60 1,152.20 1,190.30 1,267.60 1,128.40 1,612.30 1,454.20 1,491.60 1,923.10 1,957.10 2,243.40 2,135.20 1,864.50 1,831.60 1,394.70 1,607.50 2,205.80 1,998.50
Total stockholders' equity + 900.70 757.10 591.80 535.00 519.70 450.90 364.90 261.20 419.30 266.40 768.80 649.10 673.20 719.10 1,130.20 1,090.80 1,899.30 1,744.30 2,437.20 2,164.70
Common shares outstanding 44 44 45 46 48 48 50 52 54 56 56 55 58 60 59 58 57 56 57 55
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 + 79.80 112.70 90.10 81.10 82.80 79.30 58.00 75.10 58.80 71.90 99.80 107.20 23.20 109.70 86.80 79.30 76.10 98.10 148.30 169.00 167.60 177.90 182.80 117.10 146.90 45.30 98.00 240.30 273.80 325.70 327.00 129.00 116.90 159.80 116.70 79.90 81.10 142.30 142.50 99.40 149.80 252.40 258.90 201.60 132.00 185.30 148.40 152.60 131.00 135.20 137.70 304.70 278.00 336.70 298.60 217.30 683.30 480.60 376.90 304.60 244.40 315.80 682.20 599.90 525.50 569.50 522.00 402.80 309.70 355.00 315.00 240.20 160.00 514.30 262.10 346.50 253.10 252.50 520.60 535.00 492.20
Accounts receivable, net 165.60 130.30 161.80 159.00 151.90 138.30 134.40 140.00 125.80 111.80 118.70 120.60 -13.10 114.20 126.30 133.80 114.50 110.50 105.60 95.00 93.10 80.60 95.40 117.60 114.70 115.10 115.20 101.10 86.00 81.60 91.40 87.50 96.60 121.50 149.90 147.80 137.20 81.00 122.40 131.50 239.60 125.40 229.40 230.50 230.10 219.00 264.20 304.40 257.20 198.60 276.30 284.50 251.90 221.50 255.00 304.70 269.80 255.90 294.30 309.10 323.90 229.50 281.60 280.60 277.50 229.10 292.70 303.10 294.40 269.90 380.60 390.20 372.50 326.00 424.60 444.60 455.80 321.90 499.00 490.00 493.10
Inventories 129.50 124.60 123.50 116.40 117.10 109.80 116.00 113.80 106.40 104.00 107.20 109.10 -13.60 110.00 115.10 108.80 103.90 90.20 89.60 83.10 81.90 81.50 77.40 74.00 68.50 68.50 69.40 70.80 72.10 61.20 63.70 61.70 60.00 53.80 117.80 116.90 116.10 109.00 109.50 104.20 345.80 344.20 340.10 349.40 351.40 335.50 415.90 426.70 428.50 381.70 384.40 387.60 395.30 369.80 380.70 403.40 403.30 388.90 426.70 437.90 423.80 398.50 417.70 409.40 421.70 445.00 467.40 487.10 507.50 544.00 554.70 580.50 590.50 543.50 530.40 519.70 525.90 521.70 542.60 557.90 551.40
Other current assets 27.50 23.90 20.30 19.10 19.70 21.50 33.60 23.80 28.90 26.40 27.60 30.70 1.10 26.30 23.60 22.50 23.60 23.10 20.80 20.40 19.70 12.80 11.70 11.30 15.30 15.50 14.10 283.40 317.10 284.30 298.80 304.80 325.60 314.00 23.60 17.60 19.20 53.40 54.20 64.50 114.20 454.60 88.40 97.00 101.40 104.80 124.80 133.70 157.00 251.00 131.50 107.50 100.00 92.20 115.90 68.10 111.90 105.40 85.70 96.00 70.30 76.90 72.80 83.30 95.20 88.00 96.10 103.60 102.70 92.60 134.30 148.70 141.80 106.70 141.00 141.40 284.80 183.10 5.60 8.30 27.70
Total current assets 402.40 391.50 395.70 375.60 371.50 348.90 357.70 351.20 330.70 313.00 350.10 362.00 362.00 356.50 351.80 344.40 318.10 321.90 310.30 317.50 316.30 311.80 323.30 320.00 345.40 244.40 296.70 695.60 749.00 752.80 780.90 583.00 599.10 648.90 407.80 362.00 353.50 406.20 428.60 390.00 816.00 880.80 887.70 860.00 791.80 811.50 933.90 981.70 953.50 884.00 906.40 1,084.30 1,025.20 1,019.90 1,050.20 993.50 1,468.30 1,209.30 1,183.60 1,147.60 1,062.40 1,020.70 1,454.30 1,373.20 1,319.90 1,331.60 1,378.20 1,296.60 1,214.30 1,261.50 1,359.30 1,334.30 1,239.50 1,501.00 1,298.20 1,393.60 1,438.20 1,371.40 1,567.80 1,591.20 1,564.40
Total non-current assets + 1,583.50 1,533.20 1,497.70 1,486.40 1,482.90 1,493.80 1,446.30 1,469.00 1,360.80 1,359.40 1,363.70 1,350.30 1,325.90 1,330.70 1,387.60 1,389.60 1,390.00 1,388.10 1,394.60 1,399.20 1,399.00 1,406.70 1,310.40 1,224.30 1,244.90 1,248.90 1,213.00 1,194.40 1,193.60 1,120.70 1,221.60 1,241.70 1,226.00 1,224.60 1,421.90 1,422.30 1,404.30 1,351.80 1,304.10 1,306.80 1,809.90 1,811.10 1,806.70 1,797.90 1,782.00 1,794.70 2,072.20 2,076.40 2,038.00 2,032.60 1,908.50 1,877.50 1,844.50 1,834.40 1,835.00 1,809.90 1,793.80 1,785.40 1,934.50 1,923.50 1,894.00 1,901.70 1,889.40 1,883.10 1,905.80 1,971.00 1,922.40 2,049.90 2,054.60 2,090.30 3,073.60 3,126.10 3,147.80 3,148.90 2,788.00 2,737.10 2,759.60 2,799.30 3,153.00 3,097.80 3,031.80
Total assets 1,985.90 1,924.70 1,893.40 1,862.00 1,854.40 1,842.70 1,804.00 1,820.20 1,691.50 1,672.40 1,713.80 1,712.30 1,687.90 1,687.20 1,739.40 1,734.00 1,708.10 1,710.00 1,704.90 1,716.70 1,715.30 1,718.50 1,633.70 1,544.30 1,590.30 1,493.30 1,509.70 1,890.00 1,942.60 1,873.50 2,002.50 1,824.70 1,825.10 1,873.50 1,829.70 1,784.30 1,757.80 1,758.00 1,732.70 1,697.00 2,625.90 2,691.90 2,694.40 2,657.90 2,573.80 2,606.20 3,006.10 3,058.10 2,991.50 2,916.60 2,814.90 2,961.80 2,869.70 2,854.30 2,885.20 2,803.40 3,262.10 2,994.70 3,118.10 3,071.10 2,956.40 2,922.40 3,343.70 3,256.30 3,225.70 3,302.60 3,300.60 3,346.50 3,268.90 3,351.80 4,432.90 4,460.40 4,387.30 4,649.90 4,086.20 4,130.70 4,197.80 4,170.70 4,720.80 4,689.00 4,596.20
Total current liabilities + 262.10 267.40 261.10 232.90 231.60 249.70 218.40 200.00 184.40 194.50 185.80 176.80 166.30 182.70 212.40 207.20 192.80 209.60 194.30 177.60 156.20 172.30 132.30 156.90 169.80 155.20 142.20 581.50 589.90 549.50 533.10 259.90 245.10 269.90 205.90 215.90 221.10 224.10 230.50 222.40 405.80 436.30 421.60 410.90 370.80 388.10 441.20 509.80 456.00 410.90 425.20 399.80 354.90 384.70 404.70 407.30 890.60 386.10 394.00 395.90 368.80 382.90 414.10 403.10 367.00 357.30 390.80 370.40 371.80 385.40 473.50 464.10 445.80 497.30 483.70 557.60 604.80 516.60 435.60 452.20 410.80
Total non-current liabilities + 830.90 756.60 743.10 791.30 829.40 835.90 868.60 951.20 880.30 886.10 942.50 968.80 976.80 969.50 1,005.80 999.00 977.70 980.70 988.40 1,040.80 1,085.50 1,095.30 1,058.80 984.50 1,050.10 973.20 1,000.20 1,065.40 1,072.40 1,062.80 1,138.50 1,160.70 1,176.20 1,184.30 1,257.60 1,271.10 1,265.50 1,267.50 1,243.10 1,272.20 1,449.80 1,486.80 1,489.60 1,499.70 1,505.80 1,569.00 1,788.00 1,810.00 1,825.30 1,832.50 1,810.10 1,783.10 1,780.00 1,750.50 1,707.80 1,700.60 1,714.50 1,478.40 1,511.80 1,503.00 1,463.50 1,448.70 991.10 971.10 990.30 1,037.40 1,024.50 1,192.90 1,178.30 1,222.10 1,676.40 1,707.50 1,717.80 1,708.50 1,273.60 1,308.60 1,389.90 1,481.90 5,482.10 5,476.40 5,474.70
Total liabilities 1,093.00 1,024.00 1,004.20 1,024.20 1,061.00 1,085.60 1,087.00 1,151.20 1,064.70 1,080.60 1,128.30 1,145.60 1,143.10 1,152.20 1,218.20 1,206.20 1,170.50 1,190.30 1,182.70 1,218.40 1,241.70 1,267.60 1,191.10 1,141.40 1,219.90 1,128.40 1,142.40 1,646.90 1,662.30 1,612.30 1,671.60 1,420.60 1,421.30 1,454.20 1,463.50 1,487.00 1,486.60 1,491.60 1,473.60 1,494.60 1,855.60 1,923.10 1,911.20 1,910.60 1,876.60 1,957.10 2,229.20 2,319.80 2,281.30 2,243.40 2,235.30 2,182.90 2,134.90 2,135.20 2,112.50 2,107.90 2,605.10 1,864.50 1,905.80 1,898.90 1,832.30 1,831.60 1,405.20 1,374.20 1,357.30 1,394.70 1,415.30 1,563.30 1,550.10 1,607.50 2,149.90 2,171.60 2,163.60 2,205.80 1,757.30 1,866.20 1,994.70 1,998.50 5,917.70 5,928.60 5,885.50
Total stockholders' equity + 892.90 900.70 889.20 837.80 793.40 757.10 717.00 669.00 626.80 591.80 585.50 566.70 544.80 535.00 521.20 527.80 537.60 519.70 522.20 498.30 473.60 450.90 442.60 402.90 370.40 364.90 367.30 243.10 280.30 261.20 330.90 404.10 403.80 419.30 366.20 297.30 271.20 266.40 259.10 202.40 770.30 768.80 783.20 747.30 697.20 649.10 776.90 738.30 710.20 673.20 579.60 778.90 734.80 719.10 772.70 695.50 657.00 1,130.20 1,212.30 1,172.20 1,124.10 1,090.80 1,938.50 1,882.10 1,868.40 1,899.30 1,876.80 1,783.20 1,710.70 1,744.30 2,276.10 2,281.80 2,216.80 2,437.20 2,322.00 2,256.50 2,195.40 2,164.70 -1,204.20 -1,247.60 -1,297.00
Common shares outstanding 43 44 44 44 44 44 44 44 44 44 45 45 46 46 46 47 47 48 48 48 48 49 48 48 48 49 50 50 50 50 52 53 54 54 54 54 55 55 56 56 56 56 56 56 56 56 56 55 55 55 59 60 60 60 59 59 59 59 59 59 59 59 58 58 58 58 57 57 56 56 57 56 57 57 57 57 56 56 41 41 40
about 21 hours ago