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 + 202.88 195.97 221.59 160.97 99.40 118.08 67.38 85.92 155.96 197.83 200.25 201.45 203.63 189.11 129.17 239.50 229.18 61.66 58.33 33.41
Accounts receivable, net 238.91 221.80 234.40 266.76 279.65 204.67 201.29 242.89 227.38 180.28 180.56 203.10 267.83 314.93 189.53 89.00 67.51 126.53 98.39 73.88
Inventories 470.55 437.19 365.16 397.22 392.62 293.68 333.36 395.74 339.84 269.29 269.79 331.43 384.92 366.39 190.87 127.98 110.14 147.31 128.05 154.60
Other current assets 73.64 57.07 56.97 86.07 42.93 42.82 50.02 49.08 51.49 72.58 54.37 75.19 126.07 125.70 55.02 31.45 38.39 33.70 43.00 48.04
Total current assets 985.97 912.04 876.78 909.63 813.30 658.60 651.47 779.48 783.19 726.24 710.00 835.93 1,007.88 980.77 564.59 487.94 445.22 369.20 327.77 309.93
Total non-current assets + 686.69 672.92 412.46 375.00 369.38 373.29 462.84 471.78 506.92 536.72 565.19 659.79 813.35 711.95 445.69 299.53 291.25 285.58 262.73 275.19
Total assets 1,672.66 1,584.95 1,289.25 1,284.63 1,182.69 1,031.88 1,114.31 1,251.26 1,290.11 1,262.95 1,275.19 1,495.72 1,821.23 1,692.71 1,010.29 787.47 736.46 654.78 590.50 585.13
Total current liabilities + 428.24 387.36 372.38 446.16 450.81 329.71 327.15 375.07 372.92 366.10 270.10 301.56 386.57 461.59 175.77 92.35 70.07 136.64 87.78 62.92
Total non-current liabilities + 722.80 703.94 449.46 455.33 504.70 525.91 548.17 606.09 607.11 606.91 660.41 604.11 636.62 610.51 437.64 416.80 404.44 238.96 230.19 335.03
Total liabilities 1,151.04 1,091.30 821.83 901.49 955.51 855.62 875.32 981.16 980.03 973.02 930.51 905.67 1,023.20 1,072.10 613.41 509.16 474.51 375.59 317.97 397.95
Total stockholders' equity + 514.38 496.07 467.06 383.14 229.30 179.26 234.85 279.05 320.93 289.93 344.68 503.49 798.04 620.61 396.88 278.32 261.95 279.19 272.52 187.18
Common shares outstanding 64 69 63 64 63 61 60 60 59 54 54 53 60 55 53 35 35 35 32 25
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 + 171.26 202.88 205.38 184.67 174.43 195.97 227.29 224.10 203.63 221.59 211.90 196.45 164.12 160.97 116.58 116.70 98.14 99.40 94.64 95.80 95.95 118.08 98.77 80.16 60.38 67.38 78.60 66.37 68.32 85.92 96.80 106.49 112.43 155.96 155.68 153.24 181.16 197.83 215.51 207.24 191.10 201.03 193.81 187.48 190.55 201.45 180.27 162.95 200.09 203.63 447.46 424.39 508.45 189.11 134.89 149.45 129.31 129.17 122.40 114.16 230.05 239.50 159.32 158.25 215.22 229.18 45.36 20.68 20.23 61.66 35.64 69.39 47.60 58.33 55.34 61.52 38.97 33.41 0.28 0.24 0.57
Accounts receivable, net 338.50 238.91 285.88 297.28 323.26 221.80 272.84 316.64 355.56 234.40 238.60 280.69 325.97 266.76 282.15 299.07 309.41 279.65 261.45 265.73 249.90 204.67 192.76 192.41 211.98 201.29 221.23 272.01 295.33 242.89 259.35 282.40 294.51 227.38 236.22 219.92 232.24 180.28 184.35 196.72 216.42 180.56 183.76 224.69 239.47 203.10 248.33 302.50 328.03 267.83 290.25 335.85 329.37 314.93 228.38 237.42 245.95 189.53 213.88 243.48 139.03 89.00 114.14 117.90 102.30 67.51 80.21 104.72 125.80 126.53 148.47 139.44 133.82 98.39 117.46 117.60 121.31 73.88 97.43 98.23 96.33
Inventories 467.96 470.55 465.91 477.72 455.95 437.19 453.63 464.65 504.95 365.16 360.14 378.26 388.98 397.22 412.97 422.76 424.20 392.62 373.01 345.34 313.47 293.68 284.23 294.54 306.07 333.36 351.87 385.37 412.24 395.74 381.97 372.73 368.44 339.84 331.38 323.49 292.40 269.29 278.08 273.74 265.17 269.79 287.14 306.09 307.32 331.43 375.27 386.70 394.55 384.92 375.89 368.96 378.37 366.39 247.78 214.86 214.15 190.87 183.15 183.76 133.68 127.98 135.98 138.42 129.60 110.14 124.83 150.02 167.63 147.31 143.70 118.08 124.20 128.05 132.55 135.45 143.96 154.60 172.49 147.90 139.68
Other current assets 73.32 73.64 76.79 75.93 72.76 57.07 71.98 87.10 91.00 56.97 70.68 78.86 91.40 86.07 88.95 90.84 79.72 42.93 67.14 65.37 56.24 42.82 62.65 74.09 60.46 50.02 161.38 124.95 123.17 49.08 133.11 149.26 151.12 51.49 125.26 156.83 156.58 72.58 153.94 144.70 121.52 54.37 86.00 88.76 96.27 109.93 133.26 122.26 130.20 175.54 130.43 117.77 107.08 121.58 77.96 68.41 65.63 55.02 47.97 42.77 30.82 31.45 23.89 29.62 34.01 38.39 35.94 32.43 31.90 33.70 39.24 39.25 36.19 7.82 48.38 45.24 50.48 48.04 31.42 28.45 31.76
Total current assets 1,051.04 985.97 1,033.96 1,035.60 1,026.40 912.04 1,025.74 1,092.48 1,155.14 876.78 881.32 934.25 970.47 909.63 900.65 929.38 911.47 813.30 796.24 772.24 715.57 658.60 638.42 641.20 638.89 651.47 732.39 786.21 837.47 779.48 804.68 836.25 850.93 783.19 785.90 775.06 784.09 726.24 754.92 750.05 733.45 710.00 750.70 807.02 833.60 835.93 937.13 974.42 1,052.87 1,007.88 1,244.02 1,246.97 1,323.26 980.77 689.01 670.14 655.04 564.59 567.41 584.18 533.57 487.94 433.32 444.19 481.13 445.22 286.34 307.86 345.57 369.20 367.05 366.16 341.80 327.77 353.73 359.81 354.72 309.93 301.61 274.82 268.33
Total non-current assets + 663.78 686.69 716.43 716.81 695.62 672.92 660.99 641.58 658.46 412.46 376.41 370.90 374.34 375.00 346.83 359.80 357.83 369.38 348.02 355.20 355.88 373.29 377.93 390.09 421.36 462.84 457.21 483.32 487.78 471.78 469.41 474.12 502.13 506.92 544.01 536.89 542.14 536.72 553.14 558.42 574.51 565.19 586.05 613.40 608.87 659.79 735.82 788.09 805.63 813.35 703.74 697.58 731.09 711.95 469.13 423.86 444.16 445.69 443.81 487.52 291.40 299.53 294.37 287.02 284.10 291.25 302.26 304.11 298.81 285.58 278.42 293.98 274.27 262.73 276.93 273.99 268.41 275.19 265.12 229.24 234.94
Total assets 1,714.82 1,672.66 1,750.39 1,752.40 1,722.01 1,584.95 1,686.72 1,734.07 1,813.60 1,289.25 1,257.74 1,305.15 1,344.81 1,284.63 1,247.48 1,289.18 1,269.30 1,182.69 1,144.26 1,127.44 1,071.45 1,031.88 1,016.35 1,031.29 1,060.25 1,114.31 1,189.60 1,269.53 1,325.26 1,251.26 1,274.08 1,310.37 1,353.06 1,290.11 1,329.91 1,311.95 1,326.23 1,262.95 1,308.06 1,308.47 1,307.97 1,275.19 1,336.75 1,420.41 1,442.48 1,495.72 1,672.95 1,762.51 1,858.50 1,821.23 1,947.76 1,944.55 2,054.35 1,692.71 1,158.13 1,094.00 1,099.20 1,010.29 1,011.21 1,071.69 824.97 787.47 727.69 731.20 765.23 736.46 588.59 611.97 644.37 654.78 645.47 660.13 616.07 590.50 630.66 633.80 623.13 585.13 566.73 504.05 503.27
Total current liabilities + 479.38 428.24 453.44 440.97 454.98 387.36 431.30 454.28 495.06 372.38 374.82 403.25 467.86 446.16 470.95 497.26 491.90 450.81 436.91 413.61 382.25 329.71 315.25 298.57 341.95 327.15 365.95 392.62 439.24 375.07 381.74 407.46 413.41 372.92 354.14 347.66 361.69 366.10 373.66 356.86 351.94 270.10 272.00 282.79 317.09 301.56 335.81 370.59 443.34 386.57 453.48 451.16 570.15 461.59 195.49 187.62 212.15 175.77 195.67 227.52 110.73 92.35 91.02 100.40 96.72 70.07 66.00 81.39 99.74 136.64 130.72 121.38 104.27 87.78 91.50 94.22 98.07 62.92 89.23 92.38 98.28
Total non-current liabilities + 733.90 722.80 722.52 734.34 727.58 703.94 657.37 666.17 687.60 449.46 449.73 450.95 453.74 455.33 455.54 486.26 531.69 504.70 532.75 535.65 525.07 525.91 531.88 556.07 539.38 548.17 575.48 588.82 596.34 606.09 603.70 604.96 607.60 607.11 624.66 613.70 614.12 606.91 613.92 618.38 621.57 660.41 651.38 583.13 582.01 604.11 627.75 626.30 633.04 636.62 783.24 792.67 795.29 610.51 440.40 429.31 443.36 437.64 423.20 445.47 363.38 416.80 350.88 357.65 404.88 404.44 235.80 234.99 258.58 238.96 217.05 233.08 230.59 230.19 238.72 238.90 242.96 335.03 290.81 223.96 223.72
Total liabilities 1,213.27 1,151.04 1,175.96 1,175.31 1,182.56 1,091.30 1,088.67 1,120.45 1,182.66 821.83 824.55 854.19 921.60 901.49 926.49 983.51 1,023.58 955.51 969.67 949.26 907.32 855.62 847.14 854.64 881.33 875.32 941.43 981.44 1,035.59 981.16 985.44 1,012.41 1,021.01 980.03 978.80 961.37 975.81 973.02 987.57 975.24 973.51 930.51 923.38 865.92 899.09 905.67 963.57 996.89 1,076.37 1,023.20 1,236.72 1,243.83 1,365.43 1,072.10 635.88 616.92 655.51 613.41 618.86 672.99 474.11 509.16 441.90 458.05 501.59 474.51 301.80 316.39 358.32 375.59 347.78 354.47 334.85 317.97 330.22 333.13 341.03 397.95 380.04 316.34 322.00
Total stockholders' equity + 494.91 514.38 569.07 570.49 534.25 496.07 597.77 609.34 630.14 467.06 433.22 450.10 420.81 381.24 315.76 299.35 248.37 229.30 177.92 181.55 168.00 179.26 169.84 175.37 179.14 234.85 244.23 282.93 284.39 279.05 295.76 305.07 343.25 320.93 355.93 355.21 354.64 289.93 324.07 335.49 335.32 344.68 412.24 530.19 517.18 503.49 641.51 680.74 695.55 798.04 688.37 677.96 662.84 620.61 494.86 475.28 443.69 396.88 392.35 396.78 350.86 278.32 285.79 273.15 263.64 261.95 286.80 295.59 286.05 279.19 297.70 305.66 281.21 272.52 300.44 300.67 282.11 187.18 186.70 187.71 181.27
Common shares outstanding 64 64 64 63 63 66 72 73 66 61 63 63 64 64 63 63 64 63 63 62 62 61 61 61 60 60 60 60 60 60 60 60 60 60 60 60 59 54 54 54 54 54 54 59 54 54 53 53 54 53 59 60 60 47 53 54 53 53 53 53 41 35 52 51 35 35 35 35 35 35 35 35 35 32 34 35 26 25 25 33 32
5 days ago