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 + 406.68 442.61 297.19 122.93 108.31 95.66 90.06 91.70 49.99 49.18 80.19 60.91 42.55 39.91 4.62 35.37 46.30 47.00 13.74 17.58
Accounts receivable, net 648.02 613.83 611.18 610.28 607.53 611.02 551.01 448.62 453.62 414.00 357.72 293.24 285.31 267.74 297.12 239.50 219.03 187.33 202.56 170.85
Inventories 143.57 95.05 124.18 208.68 206.56 140.87 124.67 119.20 106.75 90.54 102.78 90.92 79.14 69.64 77.44 74.29 67.39 60.81 76.09 69.41
Other current assets 22.61 15.36 16.09 11.90 10.02 11.44 10.67 9.66 5.74 5.45 12.16 13.08 11.50 9.18 9.15 8.02 6.14 7.87 7.18 7.72
Total current assets 1,220.87 1,166.85 1,048.64 953.79 932.41 858.98 776.41 669.18 616.10 559.17 552.85 458.15 418.49 386.47 388.32 357.19 338.85 303.02 299.57 265.56
Total non-current assets + 130.05 132.50 139.74 146.03 150.97 167.92 170.25 136.18 131.76 126.96 86.22 81.81 82.45 81.85 79.70 63.75 62.24 75.15 81.31 81.13
Total assets 1,350.93 1,299.35 1,188.38 1,099.83 1,083.38 1,026.91 946.67 805.36 747.85 686.13 639.07 539.96 500.94 468.32 468.02 420.94 401.10 378.17 380.88 346.68
Total current liabilities + 420.39 371.21 327.97 310.52 374.63 342.26 308.92 259.80 248.02 230.25 222.00 164.70 162.12 163.49 181.00 152.12 155.18 128.81 143.04 138.59
Total non-current liabilities + 20.40 17.16 19.65 23.13 26.28 48.32 40.43 19.65 17.58 22.44 24.62 21.26 19.00 13.54 13.49 11.19 10.65 14.03 13.53 11.19
Total liabilities 440.80 388.36 347.61 333.65 400.91 390.58 349.35 279.45 265.60 252.69 246.62 185.95 181.12 177.02 194.49 163.30 165.83 142.84 156.57 149.78
Total stockholders' equity + 910.13 910.99 840.77 766.18 682.47 636.33 597.31 525.90 482.25 433.44 392.45 354.01 319.83 291.30 273.53 257.64 235.27 235.32 224.31 196.90
Common shares outstanding 25 27 26 26 26 26 27 27 27 27 27 27 26 27 27 27 27 27 27 26
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 + 411.45 406.68 399.20 346.09 340.33 442.61 429.11 385.80 351.95 297.19 289.40 243.98 134.81 122.93 116.19 94.90 67.41 108.31 89.73 115.67 92.26 95.66 108.05 165.94 111.32 90.06 98.49 69.74 93.47 91.70 102.24 68.68 70.97 49.99 62.34 28.13 65.76 49.18 66.88 47.30 90.98 80.19 76.87 72.50 79.88 60.91 66.43 60.29 64.88 42.55 77.18 64.22 58.53 39.91 53.53 63.42 49.75 4.62 39.76 55.29 58.56 35.37 40.54 49.82 59.04 46.30 65.68 67.31 67.92 47.00 46.83 40.92 20.49 13.74 23.69 17.47 24.67 17.58 11.82 8.53 8.20
Accounts receivable, net 661.48 648.02 616.70 637.04 603.98 611.43 585.08 608.11 530.58 611.18 594.99 601.68 621.84 610.28 646.66 643.95 634.14 607.53 585.38 581.66 554.70 611.02 588.96 446.72 486.70 551.01 478.91 500.97 433.95 448.62 403.49 464.93 408.71 453.62 387.25 431.04 379.41 414.00 359.63 390.09 288.31 356.15 332.02 335.02 287.20 293.24 278.55 296.11 260.85 285.31 251.02 256.58 236.49 267.31 272.21 256.21 245.63 297.12 270.17 243.58 219.63 239.50 257.61 229.84 196.67 219.03 184.11 173.21 144.93 187.33 184.91 194.52 180.48 202.56 187.70 170.10 148.33 170.85 160.00 163.28 152.50
Inventories 194.29 143.57 135.02 133.49 151.79 95.05 113.69 136.61 123.90 124.18 142.24 159.73 199.32 208.68 213.32 223.16 234.60 206.56 175.37 167.08 140.53 140.87 134.69 165.63 136.99 124.67 126.08 175.90 137.67 119.20 105.28 107.45 85.58 106.75 106.72 118.23 99.97 90.54 101.98 112.49 97.35 102.78 102.57 98.58 71.27 90.92 82.54 97.19 71.42 79.14 76.37 77.14 59.59 69.64 65.48 74.92 62.53 77.44 72.97 75.43 67.70 74.29 81.43 67.24 60.76 67.39 59.98 57.89 56.83 60.81 75.70 64.97 65.67 76.09 75.54 75.24 67.41 69.41 68.43 67.65 61.09
Other current assets 23.38 22.61 23.16 22.45 20.42 17.75 23.85 16.98 16.93 16.09 14.07 16.54 18.15 11.90 10.10 13.37 14.59 10.02 11.80 13.59 15.36 11.44 12.02 13.45 13.97 10.67 13.76 7.05 14.52 9.66 6.07 6.28 6.44 5.74 5.19 5.52 5.60 5.45 4.11 5.35 7.76 12.16 12.38 12.92 13.90 13.08 11.25 10.92 11.44 5.12 9.75 9.83 10.38 9.18 7.28 8.05 8.65 9.15 8.45 8.45 8.74 8.02 8.01 7.60 7.01 6.14 6.53 7.66 7.79 7.87 6.21 6.73 6.62 7.18 7.98 8.14 7.97 7.72 7.71 7.36 8.23
Total current assets 1,290.61 1,220.87 1,174.08 1,139.07 1,116.52 1,166.85 1,151.73 1,147.51 1,023.36 1,048.64 1,040.70 1,021.93 974.12 953.79 986.26 975.38 950.74 932.41 862.28 877.99 802.85 858.98 843.72 791.74 748.98 776.41 710.36 753.67 672.34 669.18 617.08 647.34 571.70 616.10 561.49 582.92 550.74 559.17 532.60 555.24 484.39 552.85 523.84 519.01 452.26 458.15 438.77 464.50 408.59 418.49 414.32 407.77 364.99 386.47 398.49 402.61 366.56 388.32 391.35 382.76 354.62 357.19 387.58 354.50 323.48 338.85 316.30 306.08 277.47 303.02 313.64 307.13 273.26 299.57 294.90 270.94 248.38 265.56 247.96 246.83 230.02
Total non-current assets + 134.41 130.05 131.44 130.21 130.98 132.50 134.02 135.98 137.71 139.74 140.73 142.34 143.94 154.82 147.87 148.26 150.08 161.04 151.65 153.28 155.53 167.92 159.62 162.60 164.21 170.25 160.29 158.14 156.11 136.18 133.14 133.62 131.87 131.76 130.39 130.41 125.75 126.96 115.13 114.94 86.09 86.22 86.24 83.54 81.79 81.81 81.95 82.06 81.83 82.45 81.86 82.65 82.06 81.85 81.81 81.58 81.06 79.70 79.17 78.01 76.30 63.75 64.11 61.37 61.95 62.24 63.26 64.27 75.53 75.15 84.56 83.13 83.01 81.31 81.01 80.83 80.70 81.13 81.36 81.41 80.15
Total assets 1,425.02 1,350.93 1,305.52 1,269.28 1,247.50 1,299.35 1,285.75 1,283.49 1,161.07 1,188.38 1,181.43 1,164.28 1,118.06 1,108.61 1,134.13 1,123.63 1,100.82 1,093.45 1,013.93 1,031.27 958.39 1,026.91 1,003.33 954.34 913.19 946.67 870.65 911.80 828.45 805.36 750.23 780.95 703.57 747.85 691.88 713.33 676.49 686.13 647.73 670.17 570.48 639.07 610.08 602.55 534.05 539.96 520.72 546.56 490.42 500.94 496.18 490.42 447.05 468.32 480.30 484.19 447.62 468.02 470.52 460.77 430.92 420.94 451.69 415.86 385.42 401.10 379.56 370.34 352.99 378.17 398.20 390.26 356.26 380.88 375.91 351.78 329.08 346.68 329.32 328.23 310.17
Total current liabilities + 477.21 420.39 384.09 368.28 353.89 371.21 367.45 388.64 289.81 327.97 339.96 347.31 318.31 310.52 352.92 366.88 369.80 374.63 293.35 330.49 274.94 342.26 338.36 308.21 277.31 308.92 257.47 321.24 258.88 259.80 209.02 253.31 193.62 248.02 200.12 234.37 211.52 230.25 202.81 238.53 152.18 222.00 199.83 205.90 150.01 164.70 150.19 188.52 144.46 162.12 163.04 168.10 134.55 163.49 169.08 183.10 155.67 181.00 180.16 178.43 155.68 152.12 191.13 162.79 136.96 155.18 137.82 131.71 104.47 128.81 145.88 141.51 113.37 143.04 143.99 128.35 112.47 138.59 134.49 141.03 126.99
Total non-current liabilities + 26.12 20.40 18.69 16.18 16.64 17.16 20.93 19.92 18.58 19.65 22.30 22.85 23.26 31.92 25.10 24.75 25.53 36.34 34.41 35.21 35.95 48.32 36.70 34.92 33.32 40.43 30.03 30.40 31.98 19.65 17.96 17.98 18.00 17.58 21.85 21.83 22.24 22.44 16.16 16.57 16.50 24.62 21.58 21.09 21.17 21.26 18.75 18.79 18.83 19.00 13.36 13.37 13.42 13.54 12.74 13.36 13.59 13.49 14.25 13.51 12.78 11.19 11.06 10.95 10.62 10.65 10.92 10.88 14.63 14.03 14.69 14.77 14.51 13.53 14.77 14.16 13.35 11.19 10.78 10.43 9.94
Total liabilities 503.33 440.80 402.78 384.46 370.53 388.36 388.38 408.56 308.39 347.61 362.27 370.16 341.57 342.43 378.02 391.63 395.34 410.98 327.75 365.70 310.89 390.58 375.06 343.13 310.63 349.35 287.50 351.64 290.86 279.45 226.99 271.29 211.61 265.60 221.96 256.20 233.76 252.69 218.96 255.09 168.68 246.62 221.42 226.99 171.18 185.95 168.94 207.31 163.28 181.12 176.39 181.47 147.97 177.02 181.82 196.45 169.26 194.49 194.41 191.94 168.46 163.30 202.19 173.74 147.58 165.83 148.73 142.60 119.09 142.84 160.57 156.28 127.88 156.57 158.76 142.51 125.82 149.78 145.27 151.45 136.93
Total stockholders' equity + 921.69 910.13 902.74 884.82 876.98 910.99 897.36 874.93 852.67 840.77 819.16 794.12 776.48 766.18 756.11 732.00 705.48 682.47 686.17 665.57 647.50 636.33 628.28 611.21 602.56 597.31 583.14 560.17 537.59 525.90 523.24 509.66 491.96 482.25 469.92 457.13 442.74 433.44 428.77 415.08 401.80 392.45 388.67 375.56 362.87 354.01 351.78 339.25 327.14 319.83 319.79 308.95 299.08 291.30 298.48 287.74 278.36 273.53 276.10 268.83 262.47 257.64 249.50 242.12 237.85 235.27 230.83 227.75 233.90 235.32 237.63 233.98 228.38 224.31 217.15 209.27 203.26 196.90 184.05 176.78 173.25
Common shares outstanding 25 25 25 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25
4 days ago