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 + 322.40 315.15 277.39 208.07 271.75 390.81 347.56 458.10 742.55 681.43 466.00 427.38 345.56 384.58 283.92 346.35 421.24 359.69 382.02 224.33
Accounts receivable, net 391.10 580.04 624.38 675.57 511.47 452.53 486.60 608.45 583.18 440.84 479.30 520.39 559.76 459.08 432.60 458.37 420.79 422.06 485.91 462.95
Inventories 482.54 553.65 683.80 727.75 523.24 327.38 314.96 309.98 397.18 381.33 411.99 401.26 396.70 324.04 391.58 362.23 315.74 343.16 361.95 420.35
Other current assets 252.10 55.39 50.17 41.40 41.69 31.64 45.96 27.23 36.14 28.20 31.51 67.97 40.82 76.03 92.90 52.07 40.90 30.49 136.26 62.98
Total current assets 1,448.14 1,504.23 1,635.75 1,652.15 1,348.14 1,202.35 1,195.08 1,403.55 1,618.67 1,531.66 1,388.63 1,388.55 1,342.83 1,214.19 1,204.57 1,219.02 1,202.91 1,163.95 1,305.29 1,170.61
Total non-current assets + 623.57 635.24 639.01 575.18 555.74 541.88 564.79 496.23 478.65 467.01 505.25 290.34 314.54 287.29 295.90 258.72 266.04 274.97 457.56 235.51
Total assets 2,071.72 2,139.46 2,274.76 2,227.33 1,903.88 1,744.24 1,759.87 1,899.78 2,097.32 1,998.67 1,893.88 1,678.89 1,657.37 1,501.48 1,500.47 1,477.73 1,468.95 1,438.92 1,762.85 1,406.12
Total current liabilities + 635.58 649.10 713.55 749.14 654.38 481.14 459.25 537.16 478.32 412.38 333.09 359.10 398.38 330.52 351.95 321.35 336.93 341.53 421.06 409.72
Total non-current liabilities + 336.34 377.05 482.12 451.78 275.70 273.51 285.80 230.40 290.18 220.82 238.88 28.75 31.96 31.44 32.30 35.37 35.24 40.94 53.27 11.38
Total liabilities 971.91 1,026.15 1,195.67 1,200.92 930.08 754.65 745.04 767.56 768.50 633.20 571.97 387.85 430.34 361.95 384.25 356.72 372.17 382.47 474.33 421.10
Total stockholders' equity + 1,099.80 1,113.31 1,079.09 1,026.42 973.80 989.59 1,014.83 1,132.23 1,328.82 1,365.47 1,321.90 1,291.04 1,227.03 1,139.53 1,116.22 1,121.02 1,096.78 1,056.46 1,288.52 985.02
Common shares outstanding 36 37 36 36 36 37 39 47 50 50 52 54 55 57 60 63 65 67 73 65
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 + 324.91 322.06 285.42 264.65 355.34 315.15 324.42 309.29 296.06 277.39 259.54 244.74 211.40 208.07 248.27 262.27 244.94 271.75 288.57 369.30 400.43 390.81 329.56 351.17 411.79 347.56 348.04 396.61 395.32 458.10 475.71 595.64 676.33 742.55 730.15 749.31 752.48 681.43 635.68 573.25 519.17 466.00 462.09 409.32 383.60 427.38 420.24 401.87 394.19 345.56 426.56 398.90 416.85 384.58 325.78 280.81 256.67 283.92 253.85 306.51 333.53 346.35 346.30 351.48 400.57 421.24 438.04 403.76 406.94 359.69 341.36 289.02 301.73 382.02 379.02 318.47 257.23 224.33 264.95 282.02 287.78
Accounts receivable, net 566.84 391.10 576.99 544.35 546.10 580.04 558.81 558.66 598.21 624.38 669.12 670.53 656.05 675.57 666.94 625.71 550.68 511.47 473.68 444.95 425.39 452.53 468.29 456.26 478.92 486.60 510.22 519.23 563.04 608.45 611.91 593.18 551.46 583.06 411.75 393.13 382.36 440.84 417.71 422.56 414.22 479.30 467.24 500.71 490.69 520.96 534.00 499.48 465.00 559.76 433.23 475.01 418.63 459.08 464.72 467.41 486.94 432.60 473.02 460.73 421.56 458.37 430.39 416.97 411.24 420.79 378.49 350.47 337.60 422.06 415.46 472.18 452.95 485.91 453.79 500.86 512.46 462.95 441.53 443.26 446.62
Inventories 507.45 482.54 509.01 531.99 560.29 553.65 581.90 599.84 637.68 683.80 725.35 756.39 778.14 727.75 746.92 666.74 608.35 523.24 478.33 415.32 355.16 327.38 352.85 363.67 338.44 314.96 315.84 316.24 315.56 309.98 321.19 318.99 305.98 397.18 421.86 416.03 404.02 381.33 395.95 375.09 389.92 411.99 421.53 444.65 426.84 401.26 434.17 421.22 443.20 396.70 394.98 350.42 320.61 324.04 375.46 387.67 403.99 391.58 429.79 396.26 395.73 362.23 380.64 389.02 361.96 315.74 293.55 322.22 344.98 343.16 362.69 393.02 397.15 361.95 382.47 384.56 463.53 420.35 532.11 480.66 403.16
Other current assets 60.79 252.43 64.01 56.01 43.57 55.39 43.57 42.86 46.67 50.17 53.06 49.55 45.80 41.40 47.05 46.55 47.06 41.69 38.44 37.41 32.46 31.64 34.53 37.03 35.86 45.96 25.07 26.53 24.67 27.23 35.03 35.28 31.80 78.28 42.35 40.47 35.35 28.20 31.76 37.21 37.06 31.35 41.29 44.88 41.37 38.96 36.38 42.67 40.22 40.82 33.56 34.20 31.51 76.03 37.63 65.28 71.05 92.90 38.70 40.57 48.34 52.07 49.72 45.15 42.98 40.90 47.50 44.72 35.08 30.49 51.20 58.82 61.16 75.41 96.64 103.02 91.85 62.98 57.02 43.38 29.54
Total current assets 1,459.99 1,448.14 1,435.41 1,396.99 1,505.29 1,504.23 1,508.71 1,510.65 1,578.61 1,635.75 1,707.07 1,721.06 1,690.87 1,652.15 1,708.20 1,601.27 1,451.02 1,348.14 1,279.01 1,266.98 1,213.44 1,202.35 1,185.23 1,208.12 1,265.00 1,195.08 1,198.12 1,257.81 1,297.93 1,403.55 1,443.80 1,543.09 1,565.49 1,618.67 1,605.90 1,597.64 1,573.05 1,531.66 1,480.71 1,408.10 1,360.36 1,388.63 1,392.16 1,399.56 1,342.49 1,388.55 1,424.79 1,365.23 1,342.62 1,342.83 1,288.33 1,258.52 1,199.63 1,214.19 1,203.59 1,201.17 1,218.65 1,201.00 1,195.35 1,204.07 1,199.15 1,219.02 1,207.06 1,202.62 1,216.75 1,198.68 1,157.59 1,121.17 1,124.59 1,163.95 1,170.71 1,213.04 1,212.98 1,305.29 1,311.93 1,306.90 1,325.07 1,170.61 1,295.60 1,249.32 1,167.10
Total non-current assets + 636.21 623.57 631.94 633.86 630.33 635.24 640.29 644.09 634.20 639.01 626.08 586.40 587.78 575.18 568.30 565.51 551.54 555.74 561.36 551.81 547.31 541.88 549.28 549.92 558.38 564.79 560.63 570.07 571.00 496.23 496.97 494.10 492.51 478.65 470.80 466.80 462.72 467.01 478.36 492.05 497.46 505.25 274.94 282.95 286.92 290.34 303.21 316.25 315.27 314.54 275.24 280.30 283.14 287.29 293.76 291.79 303.26 299.00 296.07 277.88 278.68 258.72 263.38 268.40 267.38 267.05 273.48 281.92 279.98 274.97 498.66 513.16 534.80 457.56 463.43 471.22 489.14 235.51 224.26 223.00 217.08
Total assets 2,096.19 2,071.72 2,067.35 2,030.85 2,135.62 2,139.46 2,149.00 2,154.74 2,212.81 2,274.76 2,333.15 2,307.46 2,278.65 2,227.33 2,276.51 2,166.79 2,002.56 1,903.88 1,840.37 1,818.79 1,760.75 1,744.24 1,734.51 1,758.04 1,823.38 1,759.87 1,758.75 1,827.88 1,868.93 1,899.78 1,940.77 2,037.19 2,058.01 2,097.32 2,076.71 2,064.44 2,035.77 1,998.67 1,959.07 1,900.15 1,857.82 1,893.88 1,667.10 1,682.50 1,629.41 1,678.89 1,727.99 1,681.48 1,657.89 1,657.37 1,563.57 1,538.82 1,482.78 1,501.48 1,497.34 1,492.96 1,521.91 1,500.00 1,491.42 1,481.95 1,477.83 1,477.73 1,470.43 1,471.02 1,484.13 1,465.72 1,431.07 1,403.09 1,404.58 1,438.92 1,669.37 1,726.19 1,747.78 1,762.85 1,775.36 1,778.12 1,814.22 1,406.12 1,519.86 1,472.33 1,384.18
Total current liabilities + 669.22 635.58 618.93 592.15 636.42 649.10 639.13 643.06 667.82 713.55 699.10 721.92 711.86 749.14 848.90 785.08 684.47 654.38 600.17 581.41 505.11 481.14 449.49 464.62 459.34 459.25 441.24 487.66 490.24 537.16 478.17 501.00 484.83 478.32 445.79 446.12 437.17 412.38 401.13 347.34 301.67 333.09 341.16 360.11 312.63 359.10 419.32 377.67 376.18 398.38 363.67 360.24 307.70 330.52 334.60 343.99 365.47 351.95 329.85 311.20 303.65 321.35 329.63 339.22 356.70 339.58 300.38 282.65 300.65 341.53 348.70 395.10 416.60 421.06 403.21 435.34 513.78 409.72 550.16 536.93 482.75
Total non-current liabilities + 330.47 336.34 339.16 331.83 394.50 377.05 407.19 416.58 459.82 482.12 570.99 537.81 532.16 451.78 426.99 395.93 341.69 275.70 277.86 270.10 278.10 273.51 294.70 309.06 374.42 285.80 288.74 295.17 299.97 230.40 260.92 292.04 325.84 290.18 206.00 212.48 216.55 220.82 223.62 234.69 237.13 238.88 27.64 28.06 28.18 28.75 32.22 32.95 33.04 31.96 32.14 32.30 32.00 31.44 31.13 32.53 32.63 32.30 42.63 36.05 35.50 35.37 35.17 36.37 35.53 35.24 36.11 41.49 41.14 40.94 53.25 56.51 55.13 53.27 56.90 54.76 52.58 11.38 15.77 15.12 14.81
Total liabilities 999.69 971.91 958.09 923.98 1,030.92 1,026.15 1,046.32 1,059.64 1,127.64 1,195.67 1,270.10 1,259.73 1,244.02 1,200.92 1,275.89 1,181.01 1,026.15 930.08 878.03 851.51 783.21 754.65 744.18 773.68 833.76 745.04 729.97 782.83 790.21 767.56 739.09 793.04 810.68 768.50 651.80 658.60 653.71 633.20 624.75 582.03 538.80 571.97 368.80 388.18 340.81 387.85 451.54 410.62 409.22 430.34 395.82 392.54 339.70 361.95 365.74 376.52 398.10 384.25 372.47 347.25 339.15 356.72 364.81 375.59 392.23 374.82 336.49 324.14 341.80 382.47 401.95 451.60 471.72 474.33 460.10 490.10 566.35 421.10 565.93 552.04 497.55
Total stockholders' equity + 1,096.50 1,099.80 1,109.26 1,106.87 1,104.70 1,113.31 1,102.68 1,095.10 1,085.17 1,079.09 1,063.05 1,047.73 1,034.63 1,026.42 1,000.62 985.77 976.41 973.80 962.34 967.28 977.55 989.59 990.33 984.36 989.62 1,014.83 1,028.77 1,045.05 1,078.73 1,132.23 1,201.68 1,244.15 1,247.33 1,328.82 1,424.91 1,405.84 1,382.06 1,365.47 1,334.32 1,318.12 1,319.02 1,321.90 1,298.30 1,294.33 1,288.60 1,291.04 1,276.45 1,270.86 1,248.67 1,227.03 1,167.75 1,146.28 1,143.08 1,139.53 1,131.61 1,116.44 1,123.81 1,115.75 1,118.95 1,134.70 1,138.68 1,121.02 1,105.63 1,095.42 1,091.90 1,090.90 1,094.58 1,078.95 1,062.78 1,056.46 1,267.42 1,274.59 1,276.06 1,288.52 1,315.25 1,288.02 1,247.87 985.02 953.93 920.28 886.63
Common shares outstanding 36 36 36 36 37 37 37 36 36 36 36 36 36 36 35 35 35 35 36 36 37 37 37 36 37 37 38 39 41 43 46 48 49 50 50 50 50 50 49 50 50 51 52 53 53 54 54 54 54 54 55 55 55 55 56 57 58 60 59 61 61 63 62 63 64 65 65 65 65 67 67 68 69 73 74 73 72 65 65 65 65
4 days ago