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.35 115.28 173.42 291.78 302.04 241.32 195.54 197.76 183.73 181.74 185.11 179.80 222.67 190.72 118.91 122.30 97.47 106.57 73.31 68.24
Accounts receivable, net 235.08 413.25 470.06 356.65 306.49 328.42 299.10 283.24 204.07 172.49 146.89 158.24 163.55 171.54 157.40 199.37 192.47 210.83 242.55 209.91
Inventories 121.59 145.85 169.57 139.05 117.88 110.48 95.15 85.90 136.52 133.91 106.41 107.27 112.74 119.18 133.65 156.17 172.43 206.49 247.04 224.21
Other current assets 459.81 56.32 64.92 50.96 32.39 37.06 28.54 26.15 20.79 13.17 14.16 14.82 22.56 31.03 100.83 28.95 28.67 30.99 39.46 26.84
Total current assets 928.84 730.69 877.96 838.44 758.80 717.28 618.33 593.05 545.30 501.31 452.06 460.13 522.48 512.47 506.93 506.79 491.04 554.88 602.35 529.20
Total non-current assets + 789.87 918.00 957.05 803.82 797.26 832.66 856.03 824.94 814.36 762.13 557.50 569.17 644.40 644.23 724.00 771.50 853.21 850.55 924.62 777.35
Total assets 1,718.71 1,648.70 1,835.01 1,642.26 1,556.06 1,549.94 1,474.37 1,417.99 1,359.66 1,263.43 1,009.56 1,029.30 1,166.89 1,156.70 1,230.93 1,278.29 1,344.26 1,405.43 1,526.98 1,306.55
Total current liabilities + 442.30 226.37 248.68 211.32 208.17 190.86 202.72 189.31 162.68 200.01 126.23 183.40 158.51 235.79 170.71 165.86 184.89 210.18 238.57 195.99
Total non-current liabilities + 544.31 473.38 619.02 563.40 470.29 539.21 568.96 620.41 626.12 552.13 380.78 332.34 460.60 427.40 644.37 686.18 734.37 775.35 688.74 611.44
Total liabilities 986.61 699.75 867.69 774.71 678.46 730.07 771.68 809.71 788.80 752.14 507.01 515.74 619.11 663.19 815.08 852.03 919.26 985.53 927.31 807.42
Total stockholders' equity + 726.21 943.54 961.37 863.05 877.61 816.07 698.68 605.25 567.61 507.52 498.86 509.87 544.30 493.51 415.85 426.26 425.00 419.90 599.67 499.13
Common shares outstanding 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30
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 + 122.56 112.35 108.31 106.69 119.35 115.28 127.22 116.44 125.41 173.42 171.51 300.92 304.26 291.78 276.48 320.87 307.42 302.04 286.22 253.33 237.87 241.32 215.30 204.04 222.68 195.54 173.74 215.23 187.39 197.76 160.59 154.74 151.43 183.73 153.47 138.79 143.33 181.74 196.17 176.03 169.62 185.11 171.78 182.47 170.84 179.80 195.46 206.84 208.38 222.67 212.81 197.32 199.83 190.72 173.94 164.59 140.93 118.91 129.77 157.05 137.52 122.30 99.41 102.67 101.76 97.47 122.37 120.71 104.04 106.57 93.96 59.11 72.35 73.31 46.77 60.67 56.43 68.24 70.79 103.58 129.76
Accounts receivable, net 322.49 235.08 398.76 448.09 447.92 432.43 467.76 479.24 496.40 470.06 436.32 387.51 378.56 356.65 347.58 335.40 319.94 306.49 315.05 304.16 309.83 328.42 315.18 298.70 295.66 299.10 288.80 275.02 292.00 283.24 308.56 308.73 297.57 204.07 199.94 193.07 174.34 172.49 170.74 177.57 150.82 146.89 151.91 161.00 163.41 158.24 147.48 148.47 152.37 163.55 158.79 195.18 191.96 171.54 190.74 183.04 175.85 157.40 226.61 222.24 222.37 216.44 214.79 157.52 196.83 168.82 187.78 197.73 199.75 210.83 257.91 283.49 269.04 242.55 276.87 256.92 205.62 209.91 202.67 165.01 154.64
Inventories 139.83 121.59 159.66 161.86 161.08 145.85 160.62 161.63 166.03 169.57 180.99 151.36 153.78 139.05 133.84 133.67 123.84 117.88 118.13 120.67 117.02 110.48 113.11 115.53 109.43 95.15 105.71 104.25 102.38 85.90 99.77 97.66 100.03 136.52 157.14 151.53 150.48 133.91 138.69 145.37 110.36 106.41 110.27 109.63 104.82 107.27 121.59 123.89 121.41 112.74 118.96 117.44 121.03 119.18 121.70 128.97 138.30 133.65 167.24 179.73 168.10 156.17 157.12 153.36 167.72 172.43 188.76 202.17 207.83 206.49 226.22 233.12 236.20 247.04 252.13 251.38 238.89 224.21 226.56 220.53 211.02
Other current assets 378.38 459.81 73.80 58.46 39.95 37.13 48.72 49.14 57.33 64.92 67.56 64.01 52.86 50.96 50.82 45.17 37.39 32.39 32.53 39.33 39.67 37.06 37.05 32.21 31.75 28.54 31.62 32.27 30.51 26.15 27.18 25.65 24.81 20.79 20.82 20.06 16.47 13.17 7.93 14.66 21.94 14.16 20.50 23.73 16.99 22.82 22.90 24.02 25.73 22.56 35.97 32.61 34.46 31.03 9.58 10.07 16.06 100.83 13.85 14.62 15.34 11.88 15.18 46.05 12.42 52.33 12.25 9.89 12.32 37.66 47.78 50.52 49.27 39.46 16.01 13.97 29.61 26.84 29.58 28.39 31.97
Total current assets 963.25 928.84 740.53 775.11 768.31 730.69 804.31 806.45 845.17 877.96 856.37 903.80 889.46 838.44 808.71 835.10 788.58 758.80 751.92 717.48 704.39 717.28 680.64 650.48 659.51 618.33 599.87 626.78 612.27 593.05 596.11 586.78 567.70 545.30 531.37 503.45 484.62 501.31 522.16 513.62 452.73 452.06 454.45 476.83 456.06 460.13 487.44 503.22 507.89 522.48 522.73 522.25 526.81 512.47 495.96 486.67 471.13 506.93 537.47 573.63 543.32 506.79 486.50 459.90 478.73 491.04 511.16 530.49 523.93 554.88 600.81 626.24 626.87 602.35 591.78 582.94 530.55 529.20 529.59 517.51 527.39
Total non-current assets + 773.53 789.87 961.06 948.35 919.76 918.00 948.89 945.37 953.01 957.05 933.88 803.35 806.30 803.82 763.14 777.96 791.48 797.26 788.32 809.16 807.77 832.66 810.06 811.48 824.12 856.03 804.85 831.32 831.01 824.94 852.22 835.69 832.64 814.36 818.25 804.82 777.50 762.13 743.47 735.71 562.18 557.50 520.98 546.62 545.56 569.17 624.50 635.55 638.62 644.40 641.55 635.69 624.51 644.23 634.74 650.55 676.52 724.00 736.10 774.43 773.92 771.50 774.01 755.29 837.49 853.21 861.04 869.92 835.08 850.55 960.32 1,002.43 973.68 924.62 869.93 832.64 793.13 777.35 712.63 697.68 687.47
Total assets 1,736.79 1,718.71 1,701.59 1,723.45 1,688.08 1,648.70 1,753.20 1,751.82 1,798.18 1,835.01 1,790.25 1,707.15 1,695.76 1,642.26 1,571.85 1,613.06 1,580.06 1,556.06 1,540.24 1,526.64 1,512.17 1,549.94 1,490.69 1,461.96 1,483.63 1,474.37 1,404.72 1,458.10 1,443.28 1,417.99 1,448.33 1,422.46 1,400.34 1,359.66 1,349.62 1,308.27 1,262.13 1,263.43 1,265.62 1,249.33 1,014.91 1,009.56 975.43 1,023.45 1,001.62 1,029.30 1,111.94 1,138.76 1,146.51 1,166.89 1,164.29 1,157.94 1,151.32 1,156.70 1,130.70 1,137.22 1,147.66 1,230.93 1,273.57 1,348.06 1,317.24 1,278.29 1,260.51 1,215.19 1,316.22 1,344.26 1,372.20 1,400.41 1,359.01 1,405.43 1,561.13 1,628.68 1,600.54 1,526.98 1,461.72 1,415.58 1,323.68 1,306.55 1,242.22 1,215.19 1,214.86
Total current liabilities + 438.61 442.30 316.39 220.76 207.92 226.37 218.72 224.64 211.99 248.68 242.80 181.12 184.69 211.32 189.54 188.16 178.07 208.17 181.50 175.59 166.96 190.86 178.91 177.20 175.62 202.72 191.54 196.69 204.80 189.31 205.55 196.50 175.03 162.68 213.06 204.18 188.08 200.01 147.12 136.17 120.39 126.23 174.20 174.10 177.67 183.40 139.48 142.04 141.60 158.51 234.91 227.72 200.19 235.79 178.97 172.86 182.74 170.71 180.24 178.98 171.50 165.86 178.64 173.12 169.37 184.89 194.42 206.41 185.40 210.18 216.53 227.92 240.42 238.57 225.64 225.14 193.09 195.99 198.15 203.24 206.42
Total non-current liabilities + 562.76 544.31 640.20 608.58 574.99 473.38 537.80 553.84 612.63 619.02 625.82 610.31 613.55 563.40 562.12 603.11 537.74 470.29 478.41 482.99 518.99 539.21 561.93 578.60 638.45 568.96 550.10 610.09 612.08 620.41 634.14 634.31 630.17 626.12 571.90 562.00 545.45 552.13 593.38 597.57 371.82 380.78 323.48 357.46 337.51 332.34 432.99 437.35 455.54 460.60 415.16 449.95 458.76 427.40 455.55 486.66 485.70 644.37 643.05 682.92 678.92 686.18 661.07 664.58 740.00 734.37 734.89 763.90 790.91 775.35 731.19 764.29 733.95 688.74 685.17 661.67 619.72 611.44 526.03 514.87 521.87
Total liabilities 1,001.37 986.61 956.59 829.34 782.91 699.75 756.53 778.47 824.62 867.69 868.62 791.43 798.24 774.71 751.66 791.27 715.81 678.46 659.91 658.58 685.96 730.07 740.83 755.80 814.07 771.68 741.64 806.78 816.87 809.71 839.68 830.80 805.19 788.80 784.96 766.18 733.53 752.14 740.50 733.74 492.21 507.01 497.67 531.56 515.18 515.74 572.47 579.39 597.13 619.11 650.07 677.67 658.94 663.19 634.52 659.52 668.44 815.08 823.29 861.89 850.42 852.03 839.71 837.70 909.37 919.26 929.31 970.31 976.31 985.53 947.71 992.21 974.37 927.31 910.81 886.80 812.81 807.42 724.18 718.11 728.29
Total stockholders' equity + 729.40 726.21 739.30 888.61 899.98 943.54 991.00 967.54 967.49 961.37 914.84 910.46 892.59 863.05 816.01 817.67 860.22 873.97 876.60 864.22 822.60 816.07 746.81 703.31 666.96 698.68 659.53 647.87 623.17 605.25 605.28 588.56 591.99 567.61 560.67 538.06 524.69 507.52 521.55 512.36 519.20 498.86 473.96 488.11 482.72 509.87 535.95 555.87 545.83 544.30 514.22 480.28 492.38 493.51 496.18 477.70 479.22 415.85 450.28 486.17 466.82 426.26 420.80 377.49 406.86 425.00 442.90 430.10 382.70 419.90 613.42 636.47 626.18 599.67 550.91 528.78 510.87 499.13 518.03 497.08 486.57
Common shares outstanding 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 30 30 30 30 30 32
4 days ago