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 + 101.96 85.87 71.97 65.60 79.15 56.43 65.02 65.32 51.86 42.29 59.42 58.86 50.45 24.48 25.31 25.09 27.58 27.41 28.22 26.65
Accounts receivable, net 125.04 122.69 121.41 114.65 115.46 101.01 78.95 83.97 56.51 52.28 45.53 53.52 43.81 38.05 31.39 34.46 19.04 12.01 19.69 12.35
Inventories 69.38 61.18 63.33 92.83 73.25 62.06 45.30 46.69 34.08 45.63 48.97 44.15 34.87 32.07 30.07 23.30 12.21 3.64 5.60 5.67
Other current assets 17.67 5.55 4.97 27.29 24.50 4.58 12.73 5.58 2.48 2.59 2.81 3.43 3.05 2.89 2.35 2.75 2.58 3.32 3.41 4.07
Total current assets 313.80 275.29 261.68 300.37 292.36 224.09 202.00 201.56 144.94 142.79 156.73 159.96 132.18 97.50 89.13 85.60 61.40 46.37 56.91 48.75
Total non-current assets + 575.54 465.77 405.71 406.70 380.58 360.07 354.65 332.50 218.98 215.14 208.25 173.76 154.55 150.23 135.84 122.54 100.58 105.82 95.48 88.31
Total assets 889.33 741.06 667.39 707.07 672.93 584.15 556.65 534.06 363.92 357.93 364.99 333.72 286.72 247.72 224.96 208.14 161.97 152.19 152.39 137.05
Total current liabilities + 244.35 234.42 225.97 222.26 210.93 174.59 152.27 158.63 108.38 106.97 122.70 113.68 102.06 85.70 67.89 59.73 34.57 25.27 35.75 27.99
Total non-current liabilities + 271.62 164.37 126.67 164.88 187.37 177.82 190.04 156.40 54.24 84.12 76.37 64.35 58.92 52.21 57.28 56.57 52.69 54.96 26.89 31.90
Total liabilities 515.97 398.79 352.64 387.14 398.30 352.42 342.31 315.03 162.61 191.09 199.06 178.03 160.98 137.90 125.17 116.30 87.26 80.23 62.64 59.89
Total stockholders' equity + 346.90 320.03 294.48 319.93 274.63 216.12 214.35 201.39 188.12 154.84 154.43 147.48 121.62 106.31 98.28 88.56 71.62 69.67 75.18 66.05
Common shares outstanding 2,215 2,200 2,174 4,323 4,366 2,144 4,263 2,126 2,092 2,071 2,062 2,055 1,937 1,894 1,956 1,900 1,820 1,907 1,955 1,945
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 + 113.93 101.96 83.41 76.90 93.54 85.87 78.35 75.34 83.52 71.37 71.87 66.39 68.37 65.60 62.03 78.98 89.12 79.15 57.55 57.48 56.43 56.43 61.81 63.71 79.44 65.02 67.80 66.28 70.42 65.32 63.61 84.99 53.70 51.86 42.96 48.03 46.19 42.29 39.59 40.46 49.04 59.12 45.57 58.87 55.58 58.86 36.79 45.38 49.17 50.17 43.53 30.75 27.37 24.44 23.56 23.58 30.91 25.27 33.18 20.27 28.24 25.09 29.35 28.06 40.42 27.58 32.52 28.68 27.75 27.41 26.67 23.28 27.65 28.22 24.48 26.70 26.71 26.63 30.45 22.37 17.16
Accounts receivable, net 125.98 125.04 125.66 103.10 109.72 113.42 114.06 102.35 97.26 121.15 114.08 98.67 91.51 114.65 140.18 116.62 106.56 115.46 108.16 88.64 91.83 101.01 86.72 73.76 73.57 78.95 83.74 67.24 63.39 85.30 79.81 69.79 44.25 56.51 56.78 46.16 43.73 52.07 53.22 44.68 40.53 45.53 53.16 50.73 43.62 53.52 48.50 41.12 38.66 43.81 38.67 35.52 33.43 38.05 33.41 31.62 29.24 31.39 33.99 34.41 34.65 34.46 36.33 34.31 33.40 19.04 16.85 14.58 10.32 12.01 17.82 17.61 16.71 19.69 17.96 13.83 12.41 12.35 14.13 13.49 15.05
Inventories 76.03 69.38 66.18 57.06 59.86 61.18 68.99 63.49 63.26 63.27 76.95 77.57 85.67 92.83 101.29 94.66 86.20 73.25 77.83 75.87 61.99 61.99 62.95 50.65 50.03 45.30 48.43 47.00 45.37 46.69 47.15 41.40 34.19 34.08 37.27 42.82 42.62 45.63 47.78 44.26 44.22 48.97 52.71 46.15 47.61 44.15 42.26 37.43 36.27 34.87 35.26 32.05 31.56 32.07 32.92 31.61 28.96 30.07 26.81 24.21 24.00 23.30 25.22 24.91 20.69 4.96 5.72 5.22 4.45 4.99 5.79 5.59 5.44 5.60 5.70 5.58 5.49 5.67 5.89 6.52 7.57
Other current assets 21.69 17.67 18.82 16.93 15.54 24.19 17.36 29.15 28.96 5.56 29.79 28.40 25.72 27.29 29.24 28.50 25.16 24.50 16.70 15.37 14.35 5.72 22.17 14.40 13.58 12.73 12.47 11.14 9.66 10.79 10.63 10.51 5.87 2.48 2.91 10.00 3.84 3.36 2.78 7.57 3.21 2.81 5.74 4.51 2.80 3.43 5.68 4.48 3.05 3.05 4.60 3.16 4.24 3.43 5.71 5.09 4.87 3.40 7.01 4.62 3.14 2.75 5.56 3.48 5.62 2.59 4.40 3.51 2.95 3.32 5.15 12.57 17.11 3.41 3.78 3.91 4.07 4.07 3.67 9.60 6.14
Total current assets 337.62 313.80 294.08 254.00 278.65 275.29 278.77 270.33 273.00 261.35 292.69 271.03 271.27 300.37 332.73 318.76 307.04 292.36 260.23 237.36 224.60 224.60 233.64 202.51 216.62 202.00 212.45 191.66 188.83 201.56 201.20 206.69 138.00 144.94 139.91 147.00 136.37 142.79 143.37 136.97 137.00 156.73 157.17 160.26 149.61 159.96 133.23 128.41 127.14 132.18 122.06 101.47 96.61 98.04 95.60 91.90 93.97 90.13 100.99 83.50 90.02 85.60 96.47 90.76 100.12 61.41 59.49 51.99 45.47 46.37 55.44 59.04 55.85 56.91 51.92 50.01 48.69 48.76 54.15 51.98 45.92
Total non-current assets + 619.69 575.54 548.56 511.18 495.53 465.41 435.79 412.61 408.47 405.23 408.40 401.49 404.17 406.70 405.10 394.32 389.11 380.58 390.23 374.50 359.26 359.26 347.91 356.08 355.05 354.65 350.53 343.18 336.49 331.81 334.77 338.28 218.88 218.98 220.18 209.62 211.18 215.15 217.26 217.97 219.49 208.53 211.28 174.90 172.88 173.76 171.50 159.19 152.68 154.64 153.97 153.75 150.38 148.46 146.37 141.75 133.04 133.75 132.71 126.60 123.43 122.54 126.10 119.29 109.68 100.65 99.20 99.18 103.59 105.82 106.08 105.06 95.21 95.48 94.07 92.48 94.82 88.26 90.33 89.59 83.79
Total assets 957.32 889.33 842.64 765.18 774.18 740.70 714.56 682.93 681.47 666.58 701.08 672.52 675.44 707.07 737.83 713.08 696.15 672.93 650.47 611.86 583.86 583.86 581.55 558.59 571.67 556.65 562.98 534.84 525.32 533.37 535.97 544.97 356.88 363.92 360.10 356.62 347.55 357.94 360.63 354.94 356.49 365.26 368.45 335.16 322.49 333.72 304.73 287.60 279.82 286.81 276.04 255.23 246.98 246.50 241.97 233.65 227.01 223.88 233.70 210.10 213.45 208.14 222.56 210.05 209.80 162.06 158.68 151.17 149.06 152.19 161.51 164.10 151.06 152.39 145.99 142.49 143.51 137.02 144.48 141.56 129.71
Total current liabilities + 294.44 244.35 259.55 248.97 267.74 230.94 235.68 230.12 229.04 222.35 241.51 225.77 234.36 222.26 273.75 270.23 250.73 210.93 192.63 182.69 172.54 172.54 175.47 172.63 173.01 152.27 186.43 160.49 153.02 156.30 192.75 186.86 89.04 108.38 104.36 113.14 98.59 104.25 118.40 120.77 109.43 120.47 119.91 119.94 100.76 113.68 106.60 104.12 88.18 101.12 94.85 89.32 78.32 84.70 83.90 79.14 70.82 66.76 76.43 72.69 68.00 59.73 67.65 64.04 62.29 34.57 39.08 27.43 21.64 25.27 34.14 47.75 35.55 35.75 30.80 32.45 28.33 28.01 32.57 30.45 28.28
Total non-current liabilities + 281.82 271.62 243.54 201.27 171.41 163.97 147.82 129.34 140.26 126.12 143.94 149.34 151.36 164.88 158.43 164.54 181.66 187.37 207.00 174.66 177.06 177.06 188.53 172.03 181.19 190.04 158.14 156.84 146.40 156.40 132.09 146.16 61.81 54.24 59.64 64.43 72.17 84.12 81.01 73.95 78.32 76.37 84.26 62.54 65.08 64.35 62.01 56.61 58.64 57.92 61.09 53.18 52.98 49.34 49.41 48.11 49.59 54.83 55.16 41.26 48.05 56.57 62.35 54.93 60.07 52.77 48.36 55.97 57.38 54.96 53.89 47.45 23.70 26.89 31.42 34.38 35.15 31.90 38.36 43.61 42.54
Total liabilities 576.26 515.97 503.09 450.24 439.15 394.91 383.51 359.46 369.30 348.47 385.45 375.10 385.71 387.14 432.18 434.77 432.39 398.30 399.63 357.35 349.60 349.60 364.01 344.66 354.20 342.31 344.56 317.33 299.43 312.70 324.84 333.02 150.85 162.61 164.00 177.56 170.76 188.37 199.41 194.71 187.75 196.83 204.17 182.47 165.84 178.03 168.62 160.72 146.82 159.04 155.94 142.50 131.30 134.05 133.30 127.25 120.40 121.60 131.59 113.95 116.05 116.30 130.00 118.97 122.36 87.35 87.44 83.41 79.01 80.23 88.03 95.19 59.26 62.64 62.22 66.83 63.48 59.90 70.93 74.06 70.82
Total stockholders' equity + 350.54 346.90 317.04 293.77 311.52 323.52 309.40 302.35 291.00 297.83 295.61 278.62 270.65 301.29 288.36 263.04 248.37 260.08 235.19 238.99 218.64 218.64 205.51 200.41 203.62 200.97 201.51 199.30 207.77 203.02 197.33 195.77 193.24 188.12 183.31 166.84 164.89 157.58 150.16 149.36 158.02 156.92 153.53 142.60 148.33 147.48 131.49 122.56 128.68 123.63 116.15 108.91 111.93 109.52 105.87 103.70 104.00 101.17 98.85 93.01 93.96 88.56 88.67 84.02 80.21 71.62 68.57 65.58 67.98 69.67 70.65 65.93 76.85 75.18 70.60 63.87 68.58 66.01 63.02 58.20 50.51
Common shares outstanding 2,243 2,231 2,210 2,200 2,200 4,399 2,196 2,192 2,184 4,351 4,348 4,343 2,168 2,109 2,187 2,188 2,171 2,172 2,185 2,181 2,148 2,148 2,141 2,137 2,140 2,165 2,131 2,135 2,128 2,127 2,128 2,126 2,168 2,158 2,156 2,151 1,983 2,064 2,063 2,060 2,073 1,960 2,058 2,038 1,967 2,048 2,049 1,959 1,948 2,018 1,913 1,895 1,892 1,876 1,876 1,894 1,891 1,880 1,908 1,935 1,936 1,886 1,901 2,100 1,703 1,813 1,813 1,985 1,811 1,888 1,888 2,007 1,979 1,943 1,943 1,899 1,943 1,930 1,948 1,680 1,920
about 9 hours ago