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 + 373.31 334.20 167.64 128.59 146.72 138.29 128.00 111.87 115.95 74.86 64.62 88.37 74.62 76.38 68.52 72.03 66.29 61.02 56.69 56.15
Accounts receivable, net 78.55 76.19 44.20 48.30 39.57 35.85 35.84 35.23 28.58 27.10 23.30 21.85 20.50 21.75 32.95 20.92 28.78 28.87 25.52 24.38
Inventories 24.42 24.01 24.16 25.37 20.95 19.21 19.85 19.07 17.37 15.73 11.92 10.24 9.86 9.68 8.98 7.10 6.15 7.50 5.79 5.26
Other current assets 12.09 -24.16 26.54 21.81 19.88 20.45 19.69 22.48 24.95 19.99 14.97 15.05 15.09 22.15 -51.08 -11.29 -8.66 -13.99 -11.50
Total current assets 476.29 434.40 211.84 176.89 186.28 174.14 163.83 166.79 167.01 142.64 119.82 108.03 91.24 91.45 79.22 92.95 65.49 61.91 75.64 56.62
Total non-current assets + 745.89 719.48 93.01 672.51 683.08 615.90 578.03 489.86 485.58 430.07 383.84 370.30 350.76 305.00 261.86 243.74 174.32 159.64 197.52 155.43
Total assets 1,222.18 1,153.88 1,069.98 948.45 958.78 873.73 817.73 707.79 702.10 620.85 552.26 526.19 484.93 427.45 392.65 372.23 297.12 267.40 273.16 248.44
Total current liabilities + 70.54 73.11 8.25 62.50 45.23 45.63 44.44 44.88 44.82 42.88 37.02 35.50 41.75 43.51 43.31 1.68 30.03 24.63 28.14 27.11
Total non-current liabilities + 431.94 429.12 490.96 197.34 202.15 187.65 170.76 149.09 152.87 177.49 145.43 140.61 129.01 105.81 180.38 93.24 131.31 129.19 121.62 110.65
Total liabilities 502.47 502.23 499.21 467.84 443.85 422.39 389.17 355.29 350.14 334.50 293.63 283.16 260.45 235.86 223.69 209.30 161.33 153.82 149.76 137.76
Total stockholders' equity + 717.42 649.37 570.77 480.62 514.93 451.34 428.56 352.50 351.95 286.36 258.63 243.03 224.49 191.59 164.85 162.93 131.10 109.27 120.73 108.42
Common shares outstanding 2,157 2,157 2,173 2,203 2,265 2,392 2,451 2,466 2,467 2,466 2,465 2,465 2,465 2,477 2,475 2,453 2,327 2,323 2,319 2,313
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 + 397.38 373.31 381.67 344.09 347.68 334.20 325.21 276.94 188.99 167.64 157.24 147.38 130.62 128.59 108.96 105.41 106.26 146.72 149.20 144.06 145.44 138.29 145.72 146.59 137.26 128.00 128.15 122.38 114.17 111.87 103.64 111.10 108.56 115.95 109.30 99.75 96.46 86.37 109.45 88.57 80.80 71.73 87.98 91.48 89.09 90.67 88.51 81.77 75.14 76.97 68.90 62.54 77.59 83.70 60.25 73.01 71.04 68.52 69.30 78.03 78.60 72.03 75.27 68.12 67.24 66.29 72.36 68.51 64.47 61.02 47.14 44.62 48.52 56.69 59.65 59.71 58.54 56.15 54.48 54.25 55.11
Accounts receivable, net 81.86 78.55 82.79 80.52 79.82 76.19 79.15 78.55 78.27 44.20 76.74 51.66 75.63 71.49 45.37 66.37 43.06 39.57 41.60 60.17 39.05 35.85 56.40 36.77 37.96 35.84 38.15 37.58 37.17 35.23 31.88 31.28 30.91 46.67 43.25 43.51 42.24 40.40 40.76 23.69 23.67 36.08 24.48 24.61 24.01 34.42 24.02 23.00 22.72 33.32 27.15 21.96 23.47 34.56 21.33 19.01 21.37 32.95 19.83 19.40 19.58 20.92 14.79 17.41 17.80 28.78 16.05 15.78 15.95 28.87 16.13 16.55 15.51 25.52 14.17 14.10 20.34 12.88 13.62 13.52 13.10
Inventories 25.52 24.42 25.32 24.37 24.03 24.01 23.62 23.50 23.67 24.16 24.76 25.30 25.50 25.37 25.10 24.56 22.57 20.95 20.19 19.39 18.89 19.21 19.36 19.28 20.17 19.85 19.95 19.83 19.45 19.07 16.79 16.19 16.24 17.37 16.93 16.44 16.12 15.73 15.76 15.72 15.84 11.92 12.00 12.07 11.68 10.24 10.18 10.20 10.25 9.95 9.88 9.88 9.67 9.68 9.48 8.98 9.06 8.98 9.27 7.96 7.10 7.10 6.92 6.56 6.45 6.15 6.05 6.39 6.80 7.50 7.32 7.08 6.72 5.79 5.93 5.60 5.44 5.26 5.39 4.37 4.23
Other current assets -395.89 12.09 13.05 13.07 14.17 -24.16 13.90 26.25 26.55 26.54 26.56 10.56 1.19 35.79 12.78 20.34 5.63 -110.22 20.24 482.05 -136.50 -110.29 -56.12 -78.79 -108.82 -104.69 -98.83 -104.38 -52.75 5.52 38.91 39.76 41.07 40.68 41.75 40.25 34.46 0.10 22.89 18.90 18.09 0.11 19.17 18.88 19.31 -0.22 19.65 17.40 17.98 0.22 13.57 1.83 -4.23 -31.22 -4.19 -4.70 1.34 -51.08 -0.09 -2.79 -2.95 -35.73 -3.08 -3.07 -11.97 -8.66 -8.81 -12.48 -8.79 0.54 -16.72 -15.51 -21.35 -13.39 -13.58 -13.95 -14.05
Total current assets 504.77 476.29 489.78 448.98 451.54 434.40 427.98 378.99 290.93 211.84 258.73 225.28 231.75 225.44 180.89 196.34 150.62 222.08 203.58 223.62 190.12 63.92 221.48 665.41 38.72 53.54 110.19 81.17 42.52 42.40 36.70 38.00 86.72 179.99 169.48 159.70 154.81 142.49 141.36 128.76 114.41 119.82 115.53 115.97 111.98 108.03 109.20 101.26 94.47 91.24 92.02 80.45 95.11 91.23 72.62 61.50 64.02 79.22 59.69 70.55 62.79 92.95 49.16 49.13 46.97 65.49 45.94 43.60 29.53 61.91 35.22 35.23 37.82 75.64 61.25 61.05 66.36 56.62 55.87 55.59 55.96
Total non-current assets + 747.51 745.89 736.18 714.99 712.99 719.48 719.27 729.87 779.10 866.83 761.20 728.12 765.33 723.02 647.55 713.52 790.79 736.71 717.18 688.87 694.28 97.78 608.46 122.72 108.94 764.19 678.30 678.94 696.20 665.39 699.76 673.93 615.93 522.10 512.08 505.89 499.64 478.36 462.68 423.59 433.10 394.53 389.17 381.11 380.48 379.71 369.85 367.78 365.24 358.21 333.33 333.12 305.65 336.22 301.22 89.07 94.62 261.86 88.19 82.49 81.06 243.74 63.96 74.72 234.06 174.32 173.41 162.89 54.86 159.64 188.22 186.64 187.51 197.52 175.56 168.40 156.33 155.43 147.49 142.22 139.31
Total assets 1,252.27 1,222.18 1,225.96 1,163.97 1,164.53 1,153.88 1,147.25 1,108.86 1,070.04 1,069.98 1,019.93 1,041.57 997.07 948.47 902.30 909.86 969.51 958.78 920.76 912.49 884.39 161.71 829.95 788.13 147.66 817.73 788.48 760.11 738.72 707.79 736.46 711.93 702.65 702.10 681.55 665.59 654.45 620.85 604.04 592.82 586.32 552.26 545.47 540.77 531.08 526.19 517.36 504.38 494.94 484.93 458.08 446.56 442.30 427.45 424.12 150.57 411.36 392.65 385.49 382.70 376.50 372.23 113.12 349.19 356.32 297.12 292.01 275.65 260.54 267.40 281.73 277.79 281.05 273.16 276.52 269.05 261.68 248.44 240.00 232.33 230.21
Total current liabilities + 118.09 70.54 83.10 58.12 71.06 73.11 73.14 55.64 54.60 5.34 57.40 148.31 55.76 58.88 123.94 49.20 69.33 50.80 49.40 48.33 47.18 76.66 47.28 43.82 68.34 20.10 46.64 45.58 34.82 19.60 20.76 19.95 44.23 42.14 36.78 35.68 35.10 45.15 37.65 112.59 110.98 37.02 110.35 110.07 106.83 35.50 106.53 104.08 102.75 0.85 94.15 92.60 92.06 47.29 88.94 1.39 1.40 1.49 1.53 1.53 1.68 1.68 1.36 1.34 1.42 30.03 36.14 30.13 25.01 24.63 32.88 32.67 34.09 28.14 1.25 1.25 1.29 1.36 30.69 28.45 28.70
Total non-current liabilities + 404.73 431.94 442.43 435.57 436.73 429.12 442.31 445.25 437.66 215.95 427.80 215.29 425.06 407.90 199.93 391.00 187.45 202.15 194.95 385.37 187.44 187.65 363.45 164.80 153.25 170.76 163.19 160.41 155.21 149.09 153.46 148.07 150.40 308.00 332.92 325.82 323.07 289.34 293.77 213.97 213.50 256.61 183.80 181.51 179.41 247.34 170.53 163.54 161.90 218.70 152.50 148.98 148.14 188.58 47.91 102.46 103.67 96.70 96.12 92.99 92.06 93.24 89.91 86.72 90.81 131.31 54.92 49.86 44.26 129.19 54.48 53.06 55.55 121.62 54.99 53.46 51.40 49.71 48.15 46.64 47.56
Total liabilities 522.82 502.47 525.52 493.69 507.79 502.23 515.45 500.89 492.25 499.21 485.21 489.81 480.81 466.78 438.55 440.21 452.64 443.85 439.68 433.69 428.22 422.39 410.73 390.88 385.21 389.17 386.92 373.72 366.13 355.29 357.04 350.17 351.60 350.14 369.70 361.50 358.17 335.43 331.42 326.56 324.48 293.63 294.15 291.57 286.24 282.84 277.06 267.62 264.66 260.45 246.65 241.58 240.20 235.86 235.04 229.64 231.09 223.69 221.61 215.91 212.23 209.30 209.38 201.67 204.40 161.33 161.33 156.81 153.62 153.82 157.23 155.57 157.40 149.76 154.05 151.35 149.42 137.76 135.62 132.87 133.12
Total stockholders' equity + 727.18 717.42 698.16 667.99 654.47 649.37 629.07 601.70 571.49 561.27 525.33 539.88 504.55 473.42 463.75 461.23 508.14 506.20 472.48 470.41 447.99 443.16 415.16 393.50 371.57 424.79 397.61 382.54 368.88 348.70 375.61 358.09 347.40 348.30 308.28 300.66 292.85 282.07 269.26 263.03 258.66 255.55 248.28 246.04 241.46 240.17 237.46 234.01 227.61 221.89 208.38 202.02 198.07 187.65 184.60 177.38 176.00 164.85 159.96 163.01 160.06 157.32 149.67 142.76 147.21 131.10 126.07 114.53 102.80 109.27 120.16 117.99 119.37 120.73 119.90 115.27 109.89 108.42 102.24 97.61 95.35
Common shares outstanding 2,157 2,157 2,159 2,159 2,157 2,157 2,155 2,155 2,159 2,173 2,170 2,174 2,185 2,195 2,206 2,206 2,212 2,255 2,255 2,279 2,300 2,300 2,380 2,418 2,434 2,434 2,450 2,452 2,460 2,460 2,465 2,468 2,467 2,467 2,467 2,467 2,467 2,466 2,466 2,466 2,465 2,465 2,465 2,465 2,464 2,464 2,464 2,467 2,466 2,466 2,466 2,465 2,465 2,476 2,478 2,477 2,476 2,476 2,477 2,474 2,473 2,472 2,471 2,471 2,399 2,328 2,328 2,328 2,324 2,324 2,324 2,323 2,323 2,322 2,321 2,318 2,314 2,314 2,313 2,312 2,311
about 2 hours ago