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 + 371.12 278.03 187.96 133.38 105.36 83.56 54.26 67.22 85.00 74.71 59.93 58.33 49.48 29.79 53.37 36.22 16.47 0.84 1.08 0.29
Accounts receivable, net 47.93 43.98 38.05 33.59 26.72 22.98 23.36 19.60 16.47 16.78 15.89 17.44 14.10 14.55 15.60 13.84 13.37 14.49 13.21 13.00
Inventories 30.91 27.69 24.31 19.58 15.12 15.21 13.39 12.85 13.55 12.43 14.73 13.44 13.69 14.13 10.76 10.60 9.46 12.30 9.89 8.58
Other current assets 5.35 5.08 4.64 3.44 3.24 2.25 1.72 3.38 4.52 1.11 1.42 3.79 2.45 1.49 1.21 2.45 1.47 2.67 2.31 1.83
Total current assets 455.32 354.78 254.97 189.99 150.43 124.00 92.74 101.36 118.02 105.04 91.96 91.76 78.84 59.18 80.94 61.89 40.76 28.96 25.33 22.78
Total non-current assets + 227.23 188.38 185.63 177.78 165.77 155.90 155.79 143.31 110.43 105.12 104.54 108.66 108.68 114.29 121.62 126.61 131.31 137.17 132.90 131.39
Total assets 682.55 543.16 440.60 367.77 316.20 279.90 248.52 244.67 228.45 210.16 196.50 200.42 187.53 173.47 202.56 188.50 172.07 166.13 158.23 154.17
Total current liabilities + 23.63 16.96 17.49 15.54 11.19 11.59 9.46 7.96 9.36 9.11 8.74 24.97 14.35 13.24 16.02 15.71 16.15 16.22 16.47 18.74
Total non-current liabilities + 28.16 28.46 30.01 31.15 26.80 25.12 21.93 13.74 13.84 21.41 21.13 20.76 36.37 39.87 43.53 44.49 45.94 55.46 60.06 62.94
Total liabilities 51.79 45.42 47.50 46.68 37.99 36.70 31.39 21.70 23.19 30.52 29.87 45.73 50.72 53.11 59.55 60.20 62.09 71.68 76.52 81.68
Total stockholders' equity + 630.76 497.74 393.10 321.09 278.21 243.19 217.13 222.97 205.25 179.64 166.63 154.69 136.81 120.36 143.01 128.29 109.98 94.45 81.71 72.49
Common shares outstanding 29 29 29 28 28 28 28 28 28 28 28 28 28 6 6 32 32 32 32 31
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 + 383.17 371.12 349.51 319.91 300.63 278.03 255.02 222.50 207.00 187.96 176.31 156.20 147.58 133.38 122.66 108.58 100.86 105.36 101.40 91.35 89.65 83.56 71.31 68.84 58.80 54.26 80.73 73.67 68.34 67.22 83.17 82.35 83.27 85.00 82.25 81.59 75.81 74.71 68.94 62.96 60.63 59.93 54.52 47.77 60.47 58.33 58.27 56.02 48.49 49.48 43.40 36.87 33.49 29.79 27.35 21.30 16.29 53.37 46.37 46.26 38.59 36.22 32.78 24.35 18.21 16.47 11.71 1.81 2.44 0.84 0.23 0.93 0.91 1.08 0.64 0.56 0.28 0.29 0.47 0.60 0.73
Accounts receivable, net 58.11 47.93 59.30 54.39 55.77 43.98 52.91 46.28 42.16 38.05 44.06 40.74 38.36 33.59 39.56 37.12 32.87 26.72 29.24 27.55 23.96 22.98 24.85 21.19 23.15 23.36 23.18 22.95 22.71 19.60 18.37 20.92 19.07 16.47 18.24 18.89 20.03 16.78 19.39 17.41 16.84 15.89 19.21 16.73 16.03 17.44 19.69 17.74 18.83 14.10 17.77 17.72 16.78 14.55 16.33 16.72 17.12 15.60 18.74 18.15 18.40 13.84 13.96 18.76 17.98 13.37 14.10 15.84 12.98 14.49 18.91 19.76 14.57 13.21 14.59 15.75 16.10 13.00 15.45 14.21 14.96
Inventories 30.61 30.91 28.68 25.60 27.86 27.69 27.78 27.30 25.72 24.31 23.78 22.35 22.05 19.58 17.65 16.72 16.54 15.12 14.76 14.62 15.41 15.21 15.06 14.42 13.53 13.39 13.24 12.33 12.82 12.85 12.90 12.26 12.60 13.55 12.53 11.35 11.82 12.43 12.71 13.49 13.77 14.73 14.12 13.64 13.89 13.44 12.86 11.54 11.99 13.69 13.55 14.18 13.69 14.13 12.40 11.20 10.97 10.76 9.50 9.69 10.30 10.60 10.75 9.33 9.04 9.46 10.11 10.98 12.25 12.30 11.82 11.46 10.64 9.89 9.92 9.49 8.72 8.58 7.86 7.05 6.85
Other current assets 34.99 5.35 2.80 3.55 4.07 5.08 2.75 3.47 4.00 4.64 2.25 2.82 2.83 3.44 2.16 2.20 2.49 3.24 1.40 1.80 2.43 2.25 1.85 1.24 1.89 1.72 3.32 2.70 2.95 3.38 4.65 5.12 5.13 4.52 3.01 2.28 2.13 1.11 1.44 0.87 1.07 1.42 0.93 1.35 1.76 2.12 1.37 1.14 1.86 1.58 1.57 3.73 1.82 1.49 0.77 0.92 1.17 1.72 1.11 0.72 1.07 1.23 0.26 0.40 0.97 1.47 0.82 1.23 1.18 1.34 0.50 0.67 0.90 1.16 0.73 0.55 0.80 0.91 0.72 0.60 1.41
Total current assets 476.27 455.32 440.29 403.45 388.34 354.78 338.46 299.55 278.88 254.97 246.39 222.11 210.80 189.99 182.03 164.62 152.77 150.43 146.81 135.32 131.45 124.00 113.07 105.69 97.37 92.74 118.81 110.30 105.35 101.36 116.77 118.08 117.52 118.02 114.59 113.00 108.72 105.04 101.76 94.72 92.30 91.96 88.78 79.49 92.14 91.76 92.19 86.43 81.17 78.84 76.29 70.64 65.78 59.18 56.85 50.14 45.54 80.94 75.73 74.82 68.36 61.89 57.76 52.84 46.19 40.76 36.73 29.86 28.85 28.96 31.46 32.83 27.02 25.33 25.87 26.35 25.91 22.78 24.51 22.46 23.94
Total non-current assets + 237.57 227.23 212.52 203.98 196.92 190.00 183.30 184.60 185.12 187.38 177.66 180.27 176.94 177.78 173.85 172.11 171.98 165.77 164.10 161.80 153.97 155.90 158.64 153.58 154.50 155.79 155.03 151.18 149.72 143.31 129.25 120.60 113.52 110.43 107.77 106.51 104.91 105.12 103.57 103.48 103.51 104.54 104.70 106.75 108.01 108.66 105.81 106.59 107.68 108.68 109.73 111.23 112.13 114.29 116.64 119.01 119.98 121.62 122.70 122.97 124.26 126.61 127.43 128.95 129.67 131.31 131.54 133.70 135.79 137.17 136.94 135.78 133.74 132.90 133.68 135.13 133.79 131.39 125.47 119.09 107.77
Total assets 713.84 682.55 652.80 607.42 585.26 543.16 521.76 484.16 464.00 442.35 424.06 402.37 387.75 367.77 355.88 336.73 324.75 316.20 310.91 297.11 285.41 279.90 271.71 259.27 251.87 248.52 273.83 261.47 255.07 244.67 246.02 238.68 231.03 228.45 222.36 219.51 213.63 210.16 205.33 198.20 195.81 196.50 193.48 186.24 200.15 200.42 198.00 193.02 188.85 187.53 186.02 181.87 177.90 173.47 173.49 169.15 165.53 202.56 198.43 197.79 192.62 188.50 185.19 181.79 175.86 172.07 168.27 163.56 164.64 166.13 168.40 168.61 160.76 158.23 159.55 161.47 159.69 154.17 149.98 141.55 131.71
Total current liabilities + 22.98 23.63 23.15 18.55 25.39 16.96 18.70 14.07 19.25 17.49 16.00 14.56 18.71 15.54 14.69 12.42 10.94 11.19 11.86 10.61 10.74 11.59 11.07 9.22 8.57 9.46 11.31 9.44 9.88 7.96 11.85 8.66 7.70 9.36 7.85 10.16 9.12 9.11 7.49 6.22 7.02 8.74 7.85 5.78 22.62 24.97 13.91 12.81 12.86 14.35 14.92 15.12 15.25 13.24 16.35 15.78 15.65 16.02 15.48 15.21 15.53 15.71 15.18 15.93 15.72 16.15 15.07 14.19 14.52 16.22 18.23 20.68 16.33 16.47 16.89 15.69 15.68 18.74 18.27 15.89 15.53
Total non-current liabilities + 29.70 28.16 27.39 25.58 27.66 28.46 28.85 29.00 29.43 31.75 30.42 30.56 31.15 31.15 29.79 28.15 27.50 26.80 27.48 25.89 24.90 25.12 24.09 22.43 21.14 21.93 19.85 18.89 17.62 13.74 14.88 14.94 14.28 13.84 20.28 20.51 20.76 21.41 21.35 21.17 21.16 21.13 20.64 20.80 20.87 20.76 32.66 33.95 35.09 36.37 37.54 38.35 39.34 39.87 41.05 41.61 42.50 43.53 44.68 43.26 43.57 44.49 45.71 45.97 45.64 45.94 46.68 47.24 52.59 55.46 54.87 57.01 61.62 60.06 61.75 66.79 69.50 62.94 61.68 58.08 53.95
Total liabilities 52.68 51.79 50.54 44.13 53.05 45.42 47.55 43.07 48.68 49.24 46.42 45.12 49.86 46.68 44.48 40.56 38.44 37.99 39.33 36.50 35.64 36.70 35.16 31.65 29.70 31.39 31.16 28.33 27.49 21.70 26.72 23.60 21.98 23.19 28.13 30.67 29.88 30.52 28.84 27.39 28.17 29.87 28.49 26.58 43.49 45.73 46.56 46.76 47.95 50.72 52.46 53.47 54.59 53.11 57.40 57.39 58.14 59.55 60.15 58.47 59.10 60.20 60.89 61.89 61.36 62.09 61.75 61.43 67.10 71.68 73.10 77.69 77.95 76.52 78.64 82.48 85.18 81.68 79.95 73.96 69.48
Total stockholders' equity + 661.16 630.76 602.27 563.29 532.21 497.74 474.21 441.09 415.32 393.10 377.63 357.25 337.88 321.09 311.40 296.17 286.31 278.21 271.58 260.61 249.77 243.19 236.54 227.62 222.17 217.13 242.67 233.14 227.58 222.97 219.29 215.09 209.05 205.25 194.23 188.84 183.75 179.64 176.49 170.81 167.64 166.63 165.00 159.66 156.66 154.69 151.43 146.26 140.90 136.81 133.56 128.39 123.32 120.36 116.09 111.76 107.38 143.01 138.28 139.32 133.52 128.29 124.30 119.90 114.51 109.98 106.52 102.14 97.54 94.45 95.30 90.92 82.81 81.71 80.92 78.99 74.52 72.49 70.04 67.59 62.23
Common shares outstanding 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 6 6 6 6 6 28 6 6 6 6 6 31 6 6 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 32 31 31
1 day ago