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 + 67.50 44.60 34.40 28.50 15.40 22.40 97.20 295.40 184.50 149.70 215.10 165.00 181.40 150.70 97.25 92.08 58.31 115.97 128.02 86.96
Accounts receivable, net 139.60 126.50 130.70 108.00 106.80 102.30 88.20 84.10 73.10 148.60 266.30 355.50 333.30 297.40 268.98 276.34 241.86 190.91 207.46 164.62
Inventories 174.60 167.10 150.80 179.40 172.80 132.30 112.50 107.30 131.50 140.70 144.40 289.90 321.80 367.20 372.24 370.38 365.73 282.22 250.22 233.14
Other current assets 14.80 14.40 13.90 9.80 6.40 6.80 6.40 21.20 148.30 96.20 29.00 17.60 35.50 30.50 44.24 26.44 26.69 22.23 24.56 34.65
Total current assets 396.50 352.60 329.80 325.70 301.40 263.80 304.30 497.40 494.10 511.20 640.30 828.00 856.40 854.90 766.22 765.24 695.05 612.18 605.59 519.36
Total non-current assets + 184.30 168.10 183.60 129.50 103.60 111.10 92.60 32.60 57.30 54.90 70.10 66.90 86.00 121.50 123.45 128.86 121.85 91.08 68.28 64.80
Total assets 580.80 520.70 513.40 455.20 405.00 374.90 396.90 530.00 551.40 566.10 710.40 894.90 942.40 976.40 889.66 894.10 816.90 703.26 673.87 584.16
Total current liabilities + 178.50 168.40 174.20 153.10 179.90 186.40 159.80 379.60 315.80 325.00 426.10 515.90 510.60 494.10 411.51 464.37 442.50 361.62 332.14 289.96
Total non-current liabilities + 89.10 71.20 84.00 91.70 71.50 81.70 61.60 12.70 23.80 26.70 30.40 19.40 25.60 36.00 23.86 20.47 9.71 7.69 5.90 4.71
Total liabilities 267.60 239.60 258.20 244.80 251.40 268.10 221.40 392.30 339.60 351.70 456.50 535.30 536.20 530.10 435.37 484.83 452.22 369.31 338.04 294.67
Total stockholders' equity + 313.20 281.10 255.20 210.40 153.60 106.80 175.50 137.70 211.80 214.40 253.90 359.60 406.20 446.30 454.29 409.27 364.69 333.96 335.84 289.49
Common shares outstanding 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 37 38 38 37
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 + 61.70 67.50 67.20 55.10 39.00 44.60 38.90 38.80 29.90 34.40 34.30 44.90 48.20 28.50 20.00 23.50 14.60 15.40 54.10 41.60 36.90 22.40 78.40 58.10 64.10 97.20 97.60 90.80 70.00 295.40 302.80 96.90 141.00 184.50 176.00 159.80 144.50 149.70 152.40 165.20 163.20 215.10 136.10 144.00 132.90 165.00 133.60 153.30 159.70 181.40 173.30 138.60 134.70 150.70 133.47 145.78 110.99 97.25 126.42 99.79 112.28 92.08 30.45 32.78 37.57 58.31 102.12 87.92 80.63 115.97 73.37 66.78 98.73 128.02 97.78 81.82 105.95 86.96 70.48 49.56 49.56
Accounts receivable, net 149.90 139.60 149.10 156.80 142.80 126.50 140.10 142.80 133.90 130.70 136.80 140.50 113.70 108.00 127.30 135.10 118.90 106.80 119.50 111.20 104.70 102.30 114.00 110.20 95.00 88.20 96.10 96.20 91.70 84.10 87.90 189.50 186.30 174.30 164.50 161.80 152.20 214.50 228.00 228.00 244.60 266.30 305.50 320.40 322.10 355.50 340.10 351.60 367.00 333.30 287.70 280.10 295.40 304.00 269.50 277.53 281.54 269.00 254.70 265.92 282.81 276.34 242.80 235.65 241.40 241.86 213.17 173.63 171.09 182.84 207.45 216.59 215.65 207.46 181.26 174.97 182.08 164.62 152.26 148.70 148.70
Inventories 177.40 174.60 174.60 171.20 178.60 167.10 165.30 172.90 162.80 150.80 153.80 164.30 166.10 179.40 189.40 205.70 204.40 172.80 141.40 131.40 134.70 132.30 132.30 132.40 107.60 112.50 102.30 101.40 105.90 107.30 91.20 126.40 130.90 131.50 122.90 122.60 117.50 140.70 119.50 126.40 133.30 144.40 217.70 250.20 272.70 289.90 295.80 330.90 326.30 321.80 284.60 291.70 324.80 367.20 311.24 354.65 387.22 372.24 340.20 358.47 373.87 370.38 429.37 380.49 366.97 365.73 315.98 310.01 309.87 282.22 275.97 290.70 269.24 250.22 234.88 248.70 247.01 233.14 206.61 242.71 242.71
Other current assets 13.70 14.80 13.30 10.90 12.50 14.40 14.60 12.40 11.10 13.90 13.00 9.70 7.40 9.80 9.60 7.80 7.10 6.40 7.00 8.10 6.60 6.80 7.30 6.50 5.70 6.40 13.40 9.40 13.60 21.20 17.40 11.40 11.00 7.10 10.20 10.00 9.60 10.20 21.40 9.90 11.50 14.50 21.50 19.00 17.20 17.60 26.40 17.50 18.70 19.70 42.20 41.50 64.70 30.50 47.17 43.64 41.24 27.80 28.36 20.70 22.63 26.44 26.76 27.90 23.88 26.69 28.57 24.48 25.99 22.23 26.79 23.99 25.65 24.56 34.73 32.53 27.14 34.65 34.51 28.14 28.14
Total current assets 402.70 396.50 404.20 394.00 372.90 352.60 358.90 366.90 337.70 329.80 337.90 359.40 335.40 325.70 346.30 372.10 345.00 301.40 322.00 292.30 282.90 263.80 332.00 307.20 272.40 304.30 302.70 293.10 274.40 497.40 490.60 418.50 463.70 494.10 468.50 449.20 419.00 511.20 510.60 529.50 552.60 640.30 680.80 733.60 744.90 828.00 795.90 853.30 871.70 856.40 787.80 751.90 794.10 854.90 761.38 821.60 820.98 766.22 749.68 744.88 791.60 765.24 729.37 676.82 669.82 692.59 659.84 596.05 587.57 612.18 583.58 598.05 609.27 605.59 548.65 538.02 562.17 519.36 463.86 469.12 469.12
Total non-current assets + 178.40 184.30 198.30 192.50 163.80 168.10 172.70 175.60 179.70 183.60 189.90 194.60 126.20 129.50 128.10 133.30 101.40 103.60 107.80 110.50 108.60 111.10 110.70 89.50 88.90 92.60 96.90 96.40 83.80 32.60 37.70 55.90 56.60 57.30 34.20 35.80 36.90 54.90 61.90 63.70 68.00 70.10 68.30 71.70 75.20 66.90 82.20 86.20 83.20 86.00 104.20 104.90 106.70 121.50 151.82 136.56 135.78 123.45 124.45 127.71 129.55 128.86 128.97 120.73 120.44 124.32 123.71 106.96 89.80 91.08 97.72 101.83 100.74 68.28 64.89 64.29 63.01 64.80 63.90 62.77 62.77
Total assets 581.10 580.80 602.50 586.50 536.70 520.70 531.60 542.50 517.40 513.40 527.80 554.00 461.60 455.20 474.40 505.40 446.40 405.00 429.80 402.80 391.50 374.90 442.70 396.70 361.30 396.90 399.60 389.50 358.20 530.00 528.30 474.40 520.30 551.40 502.70 485.00 455.90 566.10 572.50 593.20 620.60 710.40 749.10 805.30 820.10 894.90 878.10 939.50 954.90 942.40 892.00 856.80 900.80 976.40 913.20 958.17 956.76 889.66 874.13 872.59 921.14 894.10 858.34 797.54 790.26 816.90 783.54 703.00 677.37 703.26 681.30 699.88 710.01 673.87 613.54 602.31 625.18 584.16 527.76 531.89 531.89
Total current liabilities + 177.00 178.50 184.70 187.30 180.40 168.40 178.00 195.80 176.90 174.20 195.00 231.30 155.80 153.10 180.10 219.40 207.10 179.90 200.80 190.30 194.60 186.40 190.20 186.50 164.50 159.80 171.20 167.90 159.80 379.60 143.90 255.30 273.40 315.80 241.90 232.60 221.40 325.00 322.10 330.20 347.20 426.10 431.20 472.80 477.20 515.90 467.30 514.50 525.90 510.60 442.50 404.70 442.50 494.10 393.11 456.75 451.92 411.51 413.96 415.15 471.53 464.37 449.83 405.25 405.10 442.50 402.99 337.16 324.93 361.62 336.14 357.28 382.47 332.14 295.74 307.23 347.28 289.96 246.56 276.88 276.88
Total non-current liabilities + 84.20 89.10 101.80 94.00 68.40 71.20 74.40 76.30 80.30 84.00 86.60 90.90 88.80 91.70 92.30 98.30 68.50 71.50 75.70 78.00 79.50 81.70 84.40 61.50 59.10 61.60 62.50 65.50 54.40 12.70 13.10 21.80 22.90 23.80 25.30 28.00 25.00 26.70 28.60 34.00 35.00 30.40 29.20 30.80 16.60 19.40 18.80 24.10 24.90 25.60 26.00 24.50 24.50 36.00 39.18 39.60 38.10 23.86 20.18 21.30 21.05 20.47 12.14 10.36 9.99 9.71 9.22 9.56 9.78 7.69 6.19 6.20 5.97 5.90 6.63 6.40 6.07 4.71 4.17 2.72 2.72
Total liabilities 261.20 267.60 286.50 281.30 248.80 239.60 252.40 272.10 257.20 258.20 281.60 322.20 244.60 244.80 272.40 317.70 275.60 251.40 276.50 268.30 274.10 268.10 274.60 248.00 223.60 221.40 233.70 233.40 214.20 392.30 157.00 277.10 296.30 339.60 267.20 260.60 246.40 351.70 350.70 364.20 382.20 456.50 460.40 503.60 493.80 535.30 486.10 538.60 550.80 536.20 468.50 429.20 467.00 530.10 432.30 496.35 490.02 435.37 434.15 436.45 492.58 484.83 461.98 415.62 415.09 452.22 412.21 346.71 334.71 369.31 342.33 363.48 388.44 338.04 302.37 313.62 353.35 294.67 250.72 279.60 279.60
Total stockholders' equity + 319.90 313.20 316.00 305.20 287.90 281.10 279.20 270.40 260.20 255.20 246.20 231.80 217.00 210.40 202.00 187.70 170.80 153.60 153.30 134.50 117.40 106.80 168.10 148.70 137.70 175.50 165.90 156.10 144.00 137.70 371.30 197.30 224.00 211.80 235.50 224.40 209.50 214.40 221.80 229.00 238.40 253.90 288.70 301.70 326.30 359.60 392.00 400.90 404.10 406.20 423.50 427.60 433.80 446.30 480.90 461.81 466.74 454.29 439.99 436.14 428.56 409.27 396.37 381.93 375.17 364.69 371.33 356.29 342.67 333.96 338.97 336.40 321.58 335.84 311.17 288.69 271.83 289.49 277.03 252.29 252.29
Common shares outstanding 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 38 38 37 37 37 37 37 37 38 38 38 36 38 38 38 35 38 37 37
4 days ago