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 + 405.50 386.90 353.50 314.30 242.00 218.90 219.70 204.10 280.20 338.40 296.20 301.10 267.90 273.90 254.70 333.20 264.70 165.60 312.30 354.80
Accounts receivable, net 294.00 253.20 259.80 233.80 220.90 197.60 219.80 205.50 216.10 198.00 186.40 207.80 212.90 207.10 207.10 186.90 181.30 221.30 235.70 228.50
Inventories 524.30 392.10 399.30 375.60 370.70 263.60 270.10 286.80 259.10 239.40 240.00 291.60 310.20 290.70 284.20 265.60 266.70 339.00 341.60 316.42
Other current assets 62.30 51.30 51.80 30.40 27.90 29.40 25.30 24.90 28.20 43.60 86.40 73.80 66.10 55.70 73.30 71.30 91.90 78.00 67.10 52.66
Total current assets 1,286.10 1,083.50 1,061.00 950.60 861.50 709.50 734.90 721.30 783.60 858.00 809.00 874.30 857.10 816.00 814.60 857.00 796.80 795.50 956.70 952.38
Total non-current assets + 1,595.10 1,313.50 1,248.40 980.30 994.10 1,028.70 988.20 932.40 952.90 938.80 883.80 1,073.70 883.10 893.00 882.90 789.10 796.30 882.40 772.60 708.47
Total assets 2,881.20 2,397.00 2,309.40 1,930.90 1,855.60 1,738.20 1,723.10 1,653.70 1,736.50 1,796.80 1,692.80 1,948.00 1,740.20 1,709.00 1,697.50 1,646.10 1,593.10 1,677.90 1,729.30 1,660.85
Total current liabilities + 512.40 417.90 405.80 378.70 408.50 312.80 419.30 348.70 327.40 425.50 295.00 345.70 326.90 368.00 283.60 278.60 307.00 294.50 289.70 299.36
Total non-current liabilities + 341.10 271.20 390.30 251.60 273.90 355.60 325.80 416.90 580.10 637.20 692.90 689.90 411.20 401.50 494.10 466.00 404.80 523.60 520.70 528.97
Total liabilities 853.50 689.10 796.10 630.30 682.40 668.40 745.10 765.60 907.50 1,062.70 987.90 1,035.60 738.10 769.50 777.70 744.60 711.80 818.10 810.40 828.33
Total stockholders' equity + 2,027.70 1,707.90 1,513.30 1,300.60 1,173.20 1,069.80 978.00 888.10 829.00 734.10 704.90 912.40 1,002.10 939.50 919.80 901.50 881.30 859.80 915.50 826.55
Common shares outstanding 34 34 34 34 34 34 34 34 34 35 35 35 36 36 38 37 37 37 39 34
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 + 374.70 405.50 457.70 369.30 336.80 386.90 303.90 279.40 240.90 353.50 366.80 295.80 314.90 314.30 222.50 231.90 227.50 242.00 238.70 240.10 225.40 218.90 188.30 148.70 245.40 219.70 173.70 166.80 170.20 204.10 156.80 142.60 184.70 280.20 246.60 217.50 287.00 338.40 338.60 286.70 277.60 296.20 288.80 284.60 261.80 301.10 272.40 244.30 225.00 267.90 227.20 181.90 253.10 273.90 211.60 171.90 234.90 254.70 250.40 270.80 422.60 333.20 296.30 258.70 259.00 264.70 239.80 178.60 170.20 165.60 129.40 109.50 273.00 312.30 347.65 346.69 339.08 354.80 116.62 109.36 45.68
Accounts receivable, net 374.40 294.00 323.90 337.50 301.10 253.20 291.60 310.60 305.70 259.80 257.60 271.40 269.80 233.80 257.00 267.10 261.70 220.90 243.20 256.70 238.60 197.60 208.90 209.20 236.70 219.80 238.60 254.20 240.60 205.50 231.30 248.20 233.10 216.10 229.20 245.50 211.40 198.00 214.70 220.30 207.70 186.40 220.80 229.00 220.50 207.80 223.40 234.90 224.00 212.90 228.90 222.50 218.50 206.20 219.40 223.30 225.40 205.90 228.60 238.00 204.40 186.90 196.10 200.60 196.20 181.30 200.00 208.40 208.90 215.40 268.20 290.80 249.10 235.70 253.62 257.43 251.62 228.50 237.71 218.88 191.08
Inventories 543.10 524.30 458.70 448.50 419.10 392.10 420.40 426.40 423.60 399.30 386.40 421.90 401.20 375.60 422.60 431.70 402.10 370.70 352.70 313.50 279.00 263.60 273.10 283.90 279.60 270.10 279.20 283.30 293.90 286.80 290.20 282.20 281.80 259.10 259.10 258.80 255.10 239.40 241.20 247.50 264.70 240.00 254.30 254.50 282.70 291.60 307.00 318.40 323.80 310.20 310.80 306.90 299.70 290.70 298.90 286.80 294.40 284.20 309.60 316.90 283.70 265.60 284.50 269.10 264.60 266.70 278.40 290.20 316.50 339.00 366.00 377.10 358.80 341.60 354.03 351.30 331.43 316.42 313.27 297.83 261.74
Other current assets 55.90 62.30 73.60 58.70 50.50 51.30 49.70 44.60 43.60 51.80 34.90 37.90 31.00 30.40 37.70 38.90 29.30 27.90 28.40 33.60 31.60 29.40 29.30 25.70 29.50 25.30 22.60 24.10 25.20 24.90 32.50 36.10 31.00 28.20 30.10 39.90 44.90 43.60 78.90 93.00 116.40 86.40 89.40 111.80 73.60 73.80 45.80 63.50 66.30 66.10 46.00 48.50 51.10 55.70 75.50 78.30 71.40 73.30 76.30 81.30 75.70 71.30 89.20 92.00 83.00 91.90 90.30 81.00 80.20 78.00 88.90 79.50 76.50 67.10 67.38 67.20 63.98 52.66 67.99 62.27 56.66
Total current assets 1,348.10 1,286.10 1,313.90 1,214.00 1,107.50 1,083.50 1,065.60 1,061.00 1,010.00 1,061.00 1,041.60 1,023.10 1,013.80 950.60 936.80 967.70 919.90 861.50 863.00 843.90 774.60 709.50 699.60 667.50 791.20 734.90 714.10 728.40 729.90 721.30 710.80 709.10 730.60 783.60 765.00 761.70 798.40 858.00 873.40 847.50 848.20 809.00 853.30 879.90 838.60 874.30 848.60 861.10 839.10 857.10 812.90 759.80 822.40 816.00 805.40 760.30 826.10 814.60 864.90 907.00 986.40 857.00 866.10 820.40 801.10 796.80 808.50 758.20 775.80 799.60 852.50 856.90 957.40 956.70 1,022.68 1,022.62 986.12 952.38 735.58 688.35 555.16
Total non-current assets + 1,591.70 1,595.10 1,411.50 1,430.90 1,393.20 1,313.50 1,333.50 1,322.30 1,322.40 1,248.40 976.00 981.30 976.20 980.30 948.80 966.60 983.40 994.10 1,000.20 1,011.40 1,009.80 1,028.70 1,009.40 980.80 976.20 988.20 982.20 950.00 953.50 932.40 938.80 938.20 957.90 952.90 950.60 950.20 943.80 938.80 873.90 877.00 886.40 883.80 1,005.00 1,013.40 1,021.30 1,073.70 828.10 865.60 876.10 883.10 877.50 876.00 875.70 893.00 885.60 871.00 922.90 882.90 927.90 973.40 809.40 789.10 804.60 775.60 768.50 794.60 822.10 833.40 839.20 860.50 919.90 973.80 791.00 772.60 724.85 710.19 707.52 708.47 699.45 686.62 576.73
Total assets 2,939.80 2,881.20 2,725.40 2,644.90 2,500.70 2,397.00 2,399.10 2,383.30 2,332.40 2,309.40 2,017.60 2,004.40 1,990.00 1,930.90 1,885.60 1,934.30 1,903.30 1,855.60 1,863.20 1,855.30 1,784.40 1,738.20 1,709.00 1,648.30 1,767.40 1,723.10 1,696.30 1,678.40 1,683.40 1,653.70 1,649.60 1,647.30 1,688.50 1,736.50 1,715.60 1,711.90 1,742.20 1,796.80 1,747.30 1,724.50 1,734.60 1,692.80 1,858.30 1,893.30 1,859.90 1,948.00 1,676.70 1,726.70 1,715.20 1,740.20 1,690.40 1,635.80 1,698.10 1,709.00 1,691.00 1,631.30 1,749.00 1,697.50 1,792.80 1,880.40 1,795.80 1,646.10 1,670.70 1,596.00 1,569.60 1,591.40 1,630.60 1,591.60 1,615.00 1,660.10 1,772.40 1,830.70 1,748.40 1,729.30 1,747.53 1,732.81 1,693.64 1,660.85 1,435.03 1,374.97 1,131.90
Total current liabilities + 496.00 512.40 463.90 468.40 449.50 417.90 417.50 424.60 407.30 405.80 380.30 404.80 396.20 378.70 378.50 421.10 404.80 408.50 417.80 395.80 345.20 312.80 295.20 278.90 379.30 419.30 396.50 391.60 321.80 348.70 317.40 309.20 305.00 327.40 297.90 316.10 387.50 425.50 273.60 269.50 285.40 295.00 519.50 563.60 328.60 345.70 299.80 313.70 307.00 326.90 310.30 290.30 365.30 368.00 376.90 359.80 295.60 283.60 301.80 313.40 284.80 278.60 291.40 282.80 304.50 307.00 339.70 264.90 265.20 294.90 344.20 343.90 306.40 289.70 287.47 303.93 291.12 299.36 289.72 258.90 221.81
Total non-current liabilities + 347.50 341.10 304.70 284.10 279.00 271.20 292.50 340.50 373.30 390.30 185.30 185.30 248.00 251.60 299.40 326.70 336.00 273.90 295.30 341.60 358.00 355.60 389.20 384.20 420.30 325.80 357.80 352.60 456.50 416.90 448.00 479.90 527.70 580.10 586.90 598.60 597.70 637.20 717.30 721.20 718.10 692.90 478.10 457.20 683.90 689.90 406.80 404.40 407.50 411.20 394.20 392.30 396.80 401.50 401.70 402.40 497.50 494.10 558.30 588.50 560.50 466.00 474.30 469.50 398.30 404.80 414.50 475.90 518.10 522.80 520.10 549.10 525.80 520.70 547.31 547.79 545.78 528.97 551.18 543.07 363.70
Total liabilities 843.50 853.50 768.60 752.50 728.50 689.10 710.00 765.10 780.60 796.10 565.60 590.10 644.20 630.30 677.90 747.80 740.80 682.40 713.10 737.40 703.20 668.40 684.40 663.10 799.60 745.10 754.30 744.20 778.30 765.60 765.40 789.10 832.70 907.50 884.80 914.70 985.20 1,062.70 990.90 990.70 1,003.50 987.90 997.60 1,020.80 1,012.50 1,035.60 706.60 718.10 714.50 738.10 704.50 682.60 762.10 769.50 778.60 762.20 793.10 777.70 860.10 901.90 845.30 744.60 765.70 752.30 702.80 711.80 754.20 740.80 783.30 817.70 864.30 893.00 832.20 810.40 834.78 851.71 836.90 828.33 840.89 801.97 585.51
Total stockholders' equity + 2,096.30 2,027.70 1,956.80 1,892.40 1,772.20 1,707.90 1,689.10 1,618.20 1,551.80 1,513.30 1,452.00 1,414.30 1,345.80 1,300.60 1,207.70 1,186.50 1,162.50 1,173.20 1,150.10 1,117.90 1,081.20 1,069.80 1,024.60 985.20 967.80 978.00 942.00 934.20 905.10 888.10 884.20 858.20 855.80 829.00 830.80 797.20 757.00 734.10 756.40 733.80 731.10 704.90 860.70 872.50 847.40 912.40 970.10 1,008.60 1,000.70 1,002.10 985.90 953.20 936.00 939.50 912.40 869.10 955.90 919.80 932.70 978.50 950.50 901.50 905.00 843.70 866.80 879.60 876.40 850.80 831.70 842.40 908.10 937.70 915.50 915.50 908.47 876.11 851.01 826.55 586.58 565.30 538.41
Common shares outstanding 34 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 37 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 39 39 39 39 33 33 33
about 19 hours ago