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 + 443.62 382.16 439.22 1,191.94 2,039.21 724.68 725.97 613.82 764.02 295.07 242.99 335.20 275.39 281.99 307.49 365.86 410.22 273.54 572.97 386.29
Accounts receivable, net 64.51 54.48 29.30 71.44 98.31 95.17 75.64 73.19 71.37 74.40 73.60 70.37 72.12 78.02 55.35 45.03 56.13 36.14 51.21 36.66
Inventories 95.57 105.64 194.30 100.42 49.31 47.86 73.06 74.97 73.13 59.58 53.90 52.63 45.27 49.58 34.78 39.45 31.51 28.29 28.59 40.28
Other current assets 70.32 59.75 75.12 97.57 51.75 108.11 69.19 64.65 21.30 21.60 52.66 70.34 66.53 58.09 55.43 43.59 26.14 24.74 39.92 58.74
Total current assets 674.02 602.03 737.93 1,461.36 2,238.57 975.82 943.86 826.64 947.64 490.85 423.14 528.54 459.32 467.68 453.05 493.93 524.00 362.71 692.69 503.71
Total non-current assets + 595.30 620.64 705.13 708.07 719.72 1,017.67 730.99 797.72 587.44 590.99 588.32 514.02 531.83 404.28 252.94 233.73 218.84 261.53 147.55 183.29
Total assets 1,269.32 1,222.67 1,443.06 2,169.43 2,958.30 1,993.49 1,674.85 1,624.35 1,535.08 1,081.84 1,011.46 1,042.56 991.15 871.97 705.99 727.66 742.84 624.25 840.25 687.00
Total current liabilities + 143.79 97.88 163.57 185.78 668.83 284.50 137.70 144.85 162.33 139.70 142.32 163.31 109.15 106.38 82.84 79.86 88.64 73.00 93.39 101.62
Total non-current liabilities + 31.11 44.77 70.80 578.64 77.04 509.15 422.10 412.22 419.74 115.19 108.03 121.19 143.44 115.62 24.21 22.37 24.40 48.79 43.31 16.69
Total liabilities 174.90 142.65 234.37 764.42 745.87 793.65 559.80 557.06 582.07 254.89 250.35 284.51 252.59 221.99 107.05 102.23 113.04 121.79 136.70 118.31
Total stockholders' equity + 1,094.42 1,080.02 1,208.68 1,405.01 2,212.42 1,199.84 1,115.05 1,067.29 953.02 826.96 761.11 758.06 738.56 649.97 598.94 625.43 629.80 502.46 703.55 568.68
Common shares outstanding 33 32 32 36 44 44 44 44 43 42 43 44 44 43 45 47 47 49 56 57
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 + 438.86 443.62 439.03 415.54 424.81 382.16 369.68 339.17 332.69 439.22 417.09 505.88 1,152.08 1,191.94 1,376.41 1,477.70 1,933.72 2,039.21 2,726.51 617.27 572.93 724.68 721.79 723.34 1,058.26 725.97 694.94 641.81 613.85 613.82 601.93 542.28 760.14 764.02 718.86 661.73 621.73 295.07 279.33 243.66 253.51 242.99 248.31 272.61 261.51 335.20 328.68 328.94 323.09 275.39 270.40 344.89 309.07 281.99 274.08 311.90 333.34 307.49 283.10 333.59 322.28 365.86 345.99 353.38 420.53 410.22 378.01 312.72 275.67 273.54 282.81 392.44 401.06 572.97 637.58 644.00 666.28 386.29 391.94 406.97 407.09
Accounts receivable, net 77.12 64.51 67.31 56.50 52.07 54.48 48.88 41.21 32.62 29.30 102.14 98.26 87.69 71.44 76.67 72.11 79.23 98.31 72.60 99.55 103.70 95.17 80.46 70.49 74.62 75.64 76.17 72.30 69.87 73.19 74.61 93.83 75.12 71.37 76.19 75.49 75.85 74.40 84.92 71.99 74.59 73.60 61.03 71.40 66.56 70.37 71.36 69.04 64.67 72.12 68.50 68.64 72.77 78.02 75.75 72.67 61.43 55.35 58.37 70.35 58.49 45.03 63.80 76.32 56.93 56.13 61.49 62.89 44.64 36.14 61.60 51.73 46.36 51.21 56.69 42.17 33.31 36.66 49.44 75.69 76.06
Inventories 103.23 95.57 82.19 80.87 83.40 105.64 139.49 166.08 198.21 194.30 167.58 145.52 133.24 100.42 88.45 74.03 55.52 49.31 59.11 52.27 79.24 47.86 66.16 70.02 68.16 73.06 71.45 73.87 70.49 74.97 77.56 87.16 76.51 73.13 72.90 67.43 61.31 59.58 55.05 56.39 48.92 53.90 51.96 60.75 61.08 52.63 47.02 45.56 44.33 45.27 44.82 50.66 56.95 49.58 42.52 35.98 34.30 34.78 38.40 38.10 41.06 39.45 38.14 29.10 27.65 31.51 33.51 26.67 23.53 28.29 34.36 29.61 26.92 28.59 24.18 18.98 21.47 40.28 45.33 38.19 24.05
Other current assets 57.11 70.32 64.04 64.84 58.40 59.75 56.09 53.59 82.61 75.12 86.73 71.32 87.73 97.57 84.11 86.14 54.93 51.75 61.94 391.92 105.06 108.11 69.24 53.58 46.99 69.19 105.22 119.32 120.55 64.65 46.95 52.64 64.56 21.30 37.56 46.86 54.36 21.60 49.09 53.33 44.22 52.66 68.06 76.84 68.67 70.34 57.82 65.44 55.42 66.53 68.45 109.10 63.93 58.09 52.61 54.32 52.47 55.43 46.90 44.77 49.38 43.59 40.28 29.52 29.07 26.14 25.31 26.68 27.17 24.74 17.45 23.18 26.29 39.92 33.79 37.22 57.16 58.74 29.69 29.29 29.56
Total current assets 676.32 674.02 652.56 617.75 618.67 602.03 614.14 600.05 646.12 737.93 773.54 820.98 1,460.74 1,461.36 1,625.64 1,709.97 2,123.40 2,238.57 2,920.15 1,161.00 860.93 975.82 937.65 917.44 1,248.04 943.86 895.17 847.64 814.49 826.64 801.05 775.92 976.32 947.64 905.50 851.51 813.25 490.85 468.40 425.36 421.25 423.14 429.36 481.60 457.81 528.54 504.87 508.98 487.51 459.32 452.17 526.93 502.71 467.68 444.96 474.87 481.53 453.05 426.77 486.81 471.21 493.93 488.21 488.31 534.19 524.00 498.31 428.96 371.00 362.71 396.22 496.96 500.62 692.69 752.24 742.37 778.22 503.71 516.40 550.13 536.76
Total non-current assets + 590.14 595.30 600.51 603.32 610.83 620.64 635.11 649.94 698.03 705.13 701.53 697.82 700.71 708.07 710.66 709.43 720.36 719.72 719.35 735.00 1,009.69 1,017.67 1,005.43 1,006.27 723.05 730.99 742.01 755.30 807.44 797.72 803.24 816.70 589.67 587.44 572.29 582.82 586.18 590.99 561.82 567.22 577.03 588.32 548.70 554.34 563.42 514.02 510.05 515.49 522.54 531.83 547.56 386.09 393.92 404.28 410.09 246.41 251.29 252.94 250.58 257.45 262.30 233.73 221.93 232.19 218.19 218.84 219.85 222.10 251.78 261.53 264.13 206.19 212.93 147.55 139.73 137.52 143.64 183.29 180.08 162.56 136.52
Total assets 1,266.46 1,269.32 1,253.07 1,221.07 1,229.50 1,222.67 1,249.24 1,249.99 1,344.15 1,443.06 1,475.06 1,518.80 2,161.45 2,169.43 2,336.30 2,419.40 2,843.76 2,958.30 3,639.50 1,896.00 1,870.62 1,993.49 1,943.08 1,923.71 1,971.08 1,674.85 1,637.18 1,602.94 1,621.93 1,624.35 1,604.29 1,592.61 1,566.00 1,535.08 1,477.79 1,434.33 1,399.43 1,081.84 1,030.22 992.59 998.28 1,011.46 978.05 1,035.93 1,021.23 1,042.56 1,014.92 1,024.47 1,010.05 991.15 999.73 913.02 896.63 871.97 855.04 721.27 732.81 705.99 677.35 744.26 733.51 727.66 710.14 720.50 752.37 742.84 718.16 651.06 622.78 624.25 660.36 703.15 713.55 840.25 891.97 879.89 921.86 687.00 696.48 712.69 673.27
Total current liabilities + 132.48 143.79 145.31 120.67 119.72 97.88 118.31 100.11 111.36 163.57 165.14 218.55 693.33 185.78 205.70 232.12 246.21 668.83 458.38 154.88 150.80 284.50 151.15 135.00 446.73 137.70 132.04 131.04 134.76 144.85 147.35 139.08 144.80 162.33 159.99 143.24 145.29 139.70 143.85 140.98 155.10 142.32 129.34 133.40 134.82 163.31 152.73 134.75 133.12 109.15 103.86 98.44 103.80 106.38 116.16 94.38 90.35 82.84 86.74 86.14 79.68 79.86 88.08 83.19 82.41 88.64 88.98 74.31 66.82 73.00 89.65 76.03 78.34 93.39 78.79 76.64 139.06 101.62 118.00 115.24 113.34
Total non-current liabilities + 35.45 31.11 37.04 39.31 41.36 44.77 49.55 56.85 67.23 70.80 50.00 41.36 48.66 578.64 578.95 581.94 589.90 77.04 533.54 513.37 512.85 509.15 621.88 631.06 424.75 422.10 421.39 420.63 429.69 412.22 409.23 425.06 420.62 419.74 374.96 378.88 375.30 115.19 98.74 90.46 93.74 108.03 107.23 116.32 122.97 121.19 112.22 112.11 115.74 143.44 161.59 109.23 111.92 115.62 117.66 9.70 19.05 24.21 19.28 21.52 23.54 22.37 21.66 23.83 24.33 24.40 50.51 49.61 49.07 48.79 45.54 47.80 46.26 43.31 44.68 49.64 53.05 16.69 18.28 15.38 11.67
Total liabilities 167.93 174.90 182.35 159.99 161.08 142.65 167.86 156.96 178.59 234.37 215.14 259.90 741.99 764.42 784.65 814.05 836.11 745.87 991.92 668.25 663.64 793.65 773.02 766.06 871.48 559.80 553.42 551.67 564.45 557.06 556.58 564.14 565.42 582.07 534.95 522.12 520.59 254.89 242.59 231.44 248.84 250.35 236.58 249.72 257.79 284.51 264.95 246.86 248.86 252.59 265.45 207.67 215.72 221.99 233.82 104.08 109.40 107.05 106.02 107.67 103.22 102.23 109.74 107.02 106.74 113.04 139.50 123.92 115.88 121.79 135.18 123.83 124.60 136.70 123.46 126.28 192.10 118.31 136.28 130.62 125.01
Total stockholders' equity + 1,098.53 1,094.42 1,070.71 1,061.08 1,068.42 1,080.02 1,081.39 1,093.03 1,165.56 1,208.68 1,259.92 1,258.90 1,419.45 1,405.01 1,551.64 1,605.34 2,007.66 2,212.42 2,647.58 1,227.75 1,206.98 1,199.84 1,170.05 1,157.65 1,099.60 1,115.05 1,083.75 1,051.27 1,057.48 1,067.29 1,047.71 1,028.47 1,000.58 953.02 942.83 912.21 878.83 826.96 787.63 761.15 749.45 761.11 741.48 786.21 763.44 758.06 749.97 777.61 761.20 738.56 734.28 705.35 680.91 649.97 621.22 617.20 623.41 598.94 571.32 636.59 630.29 625.43 600.40 613.48 645.64 629.80 578.66 527.14 506.89 502.46 525.17 579.32 588.95 703.55 768.51 753.61 729.76 568.68 560.20 582.07 548.27
Common shares outstanding 33 33 33 33 32 32 32 32 32 32 32 33 34 33 35 37 40 41 45 46 46 45 44 44 44 45 45 43 44 44 44 44 44 43 43 43 43 43 42 42 42 42 43 43 43 43 44 44 44 44 44 43 43 43 43 43 44 43 44 46 44 46 46 47 48 48 47 46 45 46 48 50 52 56 57 56 55 56 57 58 58
1 day ago