Sign in
Mar-26 Mar-25 Mar-24 Mar-23 Mar-22 Mar-21 Mar-20 Mar-19 Mar-18 Mar-17 Mar-16 Mar-15 Mar-14 Mar-13 Mar-12 Mar-11 Mar-10 Mar-09 Mar-08 Mar-07
Total cash and short-term investments + 86.08 57.91 81.47 61.80 44.37 0.47 0.34 24.76 20.97 32.41 74.99 73.91 58.62 220.99 28.93 5.76 10.76 6.13 12.15 18.04
Accounts receivable, net 99.22 109.79 95.34 83.20 80.27 0.84 0.82 46.63 50.20 45.74 48.60 48.60 41.02 38.55 30.04 22.44 15.79 19.66 6.90 7.68
Inventories 75.02 71.09 63.55 48.67 50.88 0.62 0.46 33.58 29.09 28.53 25.58 25.53 23.99 216.00 19.35 16.06 13.37 13.23 11.13 7.56
Other current assets 35.69 11.33 7.69 10.58 6.34 0.09 0.10 16.30 18.97 15.65 12.85 13.90 13.18 3.47 2.41 3.33 2.72 0.40 3.83 4.27
Total current assets 296.00 250.11 248.05 204.25 181.86 2.03 1.72 114.50 109.65 100.38 119.69 119.84 103.75 857.13 69.95 47.59 42.06 39.01 34.62 37.56
Total non-current assets + 271.88 242.88 139.47 117.60 110.97 1.60 1.35 110.93 115.96 119.45 87.96 74.92 66.48 566.56 49.53 47.41 38.27 44.78 50.82 48.57
Total assets 567.88 492.99 387.52 321.85 292.83 3.63 3.07 225.43 225.60 219.82 207.65 194.76 170.22 1,423.69 119.48 95.01 80.33 83.79 85.45 86.12
Total current liabilities + 164.25 130.39 96.04 85.85 94.02 1.14 0.96 59.70 69.69 85.00 64.65 64.00 54.06 536.46 43.46 41.02 29.02 26.55 19.39 18.58
Total non-current liabilities + 30.70 25.43 10.93 5.02 8.29 0.12 0.06 25.53 29.45 10.78 14.67 19.47 25.36 156.18 18.57 8.00 8.39 15.19 18.99 25.86
Total liabilities 194.95 155.82 106.97 90.86 102.30 1.26 1.02 85.23 99.14 95.78 79.31 83.46 79.42 692.65 62.03 49.02 37.42 41.75 38.38 44.44
Total stockholders' equity + 369.60 333.39 280.55 230.99 190.53 2.37 2.05 140.20 126.46 124.04 128.34 111.30 90.80 730.85 57.44 45.99 42.92 42.05 47.07 41.68
Common shares outstanding 833 834 834 832 832 832 830 831 831 835 855 855 853 852 851 850 848 842 843 796
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 + 86.08 82.59 69.81 66.69 57.91 59.18 63.07 94.63 81.47 72.36 67.78 59.05 61.80 48.50 0.34 0.44 0.59 0.47 0.33 0.38 0.47 15.85 0.34 0.37 0.34 19.75 28.55 26.70 24.76 24.77 19.39 15.61 20.97 21.96 16.79 14.57 32.25 20.15 21.38 25.58 72.08 38.03 34.05 35.12 62.11 28.74 28.74 32.95 43.50 31.20 27.20 29.91 220.99 23.26 20.64 21.35 28.93 18.49 9.42 5.55 5.76 5.15 6.24 8.72 10.76 7.51 6.20 6.71 6.13 3.80 5.15 8.48 10.14 10.47 10.14 11.13 18.04 16.66 3.46 8.15 3.74
Accounts receivable, net 99.22 124.27 120.84 115.44 109.79 111.49 102.84 81.09 95.34 96.08 89.69 77.25 83.20 77.34 0.98 0.97 1.06 0.89 0.97 0.85 0.72 55.14 0.71 0.65 0.82 47.39 40.70 37.85 46.63 40.76 46.14 47.93 50.20 46.47 42.20 41.14 45.74 42.72 36.94 35.50 48.60 43.34 42.84 42.03 48.60 41.13 37.72 36.11 41.02 35.19 33.29 29.17 319.72 26.87 26.76 25.41 30.04 27.04 21.24 17.61 22.44 20.86 13.38 0.28 17.94 16.90 18.42 0.28 19.66 12.91 10.38 13.75 8.55 7.77 8.55 7.14 7.68 6.04 9.67 4.51 4.81
Inventories 75.02 79.01 75.82 75.60 71.09 71.63 72.04 68.57 63.55 60.80 56.59 52.40 48.67 49.33 0.60 0.66 0.67 0.67 0.67 0.68 0.62 44.31 0.56 0.52 0.46 37.75 35.03 35.14 33.58 33.91 32.49 31.50 29.09 26.83 27.00 28.10 28.53 30.05 28.52 27.92 25.58 26.69 27.15 26.15 25.53 29.04 28.12 25.32 23.99 24.15 23.87 22.54 216.00 23.17 21.89 20.58 19.35 19.59 18.59 17.40 16.06 15.24 14.73 14.45 13.37 12.91 13.14 13.93 13.23 15.16 15.38 13.04 9.60 10.34 9.60 8.44 7.56 8.57 8.80 4.38 6.91
Other current assets 35.69 11.68 13.04 12.17 11.33 10.71 10.18 24.91 7.69 4.22 3.63 21.56 10.58 19.14 0.23 0.21 0.08 0.21 0.23 0.21 0.22 16.06 0.22 0.23 0.10 11.65 15.80 15.89 16.30 12.84 17.60 19.87 18.97 13.88 17.01 16.20 15.65 11.68 13.32 13.04 12.85 11.04 12.19 12.63 13.90 11.67 12.79 11.43 13.18 11.14 13.60 10.93 100.43 9.64 9.55 7.34 1.12 6.75 7.64 7.94 2.04 0.17 7.94 2.72 0.15 0.12 5.31 0.12 0.10 6.25 7.05 3.27 4.82 4.44 4.34 4.41 4.27 3.87 3.70 2.04 4.68
Total current assets 296.00 297.55 279.52 269.90 250.11 253.02 248.13 269.19 248.05 238.48 217.70 210.26 204.25 49.33 2.16 2.28 2.40 2.24 2.20 2.14 2.03 133.42 1.83 1.76 1.72 117.25 120.09 115.56 114.50 112.91 115.61 114.90 109.65 109.49 103.01 100.01 100.38 105.36 100.16 102.04 119.69 119.33 116.23 115.93 119.84 111.70 107.38 105.81 103.75 101.88 97.17 91.74 857.13 82.95 78.84 74.68 69.95 71.86 56.90 48.51 47.59 41.25 42.24 42.48 42.06 37.32 37.75 33.49 39.01 38.11 37.92 33.79 33.12 33.50 33.12 31.12 37.56 37.05 25.63 19.08 20.14
Total non-current assets + 271.88 265.35 262.49 249.64 242.88 228.04 217.83 146.11 139.47 134.37 129.33 124.78 117.60 100.40 1.42 1.47 1.46 1.56 1.55 1.61 1.60 118.93 1.60 1.57 1.35 100.64 113.78 111.53 110.93 113.76 118.62 115.98 115.96 116.47 119.01 118.38 119.45 121.83 120.26 93.49 87.96 88.56 86.26 85.27 74.92 72.70 68.94 67.73 66.48 66.24 63.98 59.20 566.56 53.86 51.72 51.96 49.53 50.57 50.90 49.44 47.41 42.77 41.13 39.39 38.27 35.30 44.93 42.74 44.78 58.23 57.65 57.21 47.72 46.68 47.72 47.23 48.57 50.04 52.00 13.73 48.80
Total assets 567.88 562.90 542.01 519.54 492.99 481.06 465.96 415.30 387.52 372.84 347.02 335.04 321.85 309.30 3.58 3.75 3.86 3.80 3.75 3.74 3.63 252.35 3.43 3.33 3.07 217.90 233.86 227.09 225.43 226.68 234.23 230.88 225.60 225.96 222.02 218.39 219.82 227.19 220.42 195.53 207.65 207.88 202.49 201.20 194.76 184.40 176.32 173.54 170.22 168.12 161.15 150.94 1,423.69 136.81 130.55 126.63 119.48 122.43 107.80 97.95 95.01 84.02 83.37 81.87 80.33 72.62 82.68 76.23 83.79 96.34 95.57 91.00 80.85 80.18 80.85 78.35 86.12 87.09 77.63 32.81 68.95
Total current liabilities + 164.25 158.31 150.93 142.59 130.39 131.95 129.30 105.67 96.04 93.60 84.18 80.77 85.85 26.02 0.98 1.15 1.24 1.13 1.16 1.23 1.14 73.87 1.06 1.06 0.96 64.69 61.18 60.98 59.70 62.56 71.31 70.26 69.69 73.20 70.34 65.52 85.00 95.28 89.49 67.21 64.65 63.27 65.49 64.63 64.00 58.48 54.73 52.94 54.06 56.56 55.01 59.54 536.46 49.74 47.53 47.40 43.46 51.60 51.53 40.89 41.02 33.04 33.01 29.97 29.02 21.92 24.02 0.53 26.55 28.32 28.69 23.27 16.99 17.52 16.99 15.14 18.58 24.04 24.65 9.40 18.79
Total non-current liabilities + 30.70 28.83 29.00 23.19 25.43 27.54 27.37 15.00 10.93 11.39 9.75 9.01 5.02 26.02 0.06 0.06 0.11 0.12 0.12 0.12 0.12 9.08 0.13 0.13 0.06 4.53 18.87 19.90 25.53 28.41 31.48 30.19 29.45 29.07 29.84 29.44 10.78 10.87 15.66 14.20 14.67 15.93 15.50 17.69 19.47 20.81 22.58 23.87 25.36 26.39 28.05 16.34 156.18 20.28 19.81 19.57 18.57 18.91 8.19 8.16 8.00 2.83 5.11 6.93 8.39 10.16 13.01 0.36 15.19 16.17 17.18 18.43 18.57 17.69 18.57 20.03 25.86 24.50 28.89 0.94 27.82
Total liabilities 194.95 187.14 179.92 165.78 155.82 159.49 156.67 120.67 106.97 104.99 93.94 89.78 90.86 52.05 1.04 1.21 1.35 1.24 1.27 1.35 1.26 82.95 1.19 1.19 1.02 69.23 80.05 80.88 85.23 90.97 102.79 100.45 99.14 102.27 100.18 94.96 95.78 106.15 105.15 81.41 79.31 79.20 80.99 82.32 83.46 79.29 77.31 76.81 79.42 82.95 83.06 75.89 692.65 70.02 67.35 66.97 62.03 70.50 59.72 49.05 49.02 35.87 38.12 36.90 37.42 32.08 37.03 31.40 41.75 44.49 45.87 41.70 35.57 35.21 35.57 35.17 44.44 48.54 53.54 10.34 46.62
Total stockholders' equity + 369.60 372.37 358.49 350.06 333.39 317.72 305.34 294.63 280.55 267.85 253.09 245.26 230.99 220.27 2.53 2.54 2.51 2.56 2.48 2.40 2.37 169.40 2.24 2.14 2.05 148.67 153.82 146.21 140.20 135.71 131.45 130.43 126.46 123.69 121.84 123.42 124.04 121.04 115.26 114.11 128.34 128.68 121.50 118.89 111.30 105.11 99.00 96.73 90.80 85.17 78.07 75.04 730.85 66.79 63.21 59.66 57.44 51.93 48.08 48.90 45.99 48.15 45.25 44.97 42.92 40.53 45.65 44.83 42.05 51.85 49.69 49.29 45.27 44.97 45.27 43.18 41.68 38.55 24.09 22.47 22.33
Common shares outstanding 835 833 833 833 834 834 834 834 834 167 834 833 833 166 832 832 832 832 832 831 831 166 832 831 830 166 830 830 830 166 831 831 831 166 831 830 830 166 831 850 853 171 855 855 855 171 854 854 853 171 853 853 170 852 851 851 170 851 850 850 169 850 849 849 169 844 848 846 168 844 843 845 843 169 169 840 159 160 770 767 153
about 17 hours ago