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 + 79.86 83.34 100.35 124.73 156.38 90.55 67.46 60.69 83.39 132.93 89.25 69.74 48.16 45.49 83.36 95.94 27.45 22.09 12.06 43.13
Accounts receivable, net 243.02 222.52 207.87 201.71 212.34 217.69 211.53 181.78 201.81 207.86 101.96 104.31 129.22 120.90 128.39 96.74 56.39 53.82 44.87 41.91
Inventories 28.35 23.75 19.27 24.00 24.19 30.38 41.10 40.31 38.81 36.87 35.58 35.93 36.72 28.70 34.14 26.08 21.54 31.81 21.11 19.19
Other current assets 59.33 24.08 12.67 10.57 10.61 10.39 10.75 66.28 18.22 20.28 114.66 81.70 22.60 14.05 18.62 14.96 2.73 5.77 4.50 3.64
Total current assets 365.72 353.70 340.17 361.00 403.52 349.01 330.84 349.06 342.24 343.09 341.45 288.41 236.70 207.80 264.52 233.71 108.10 113.49 82.54 107.86
Total non-current assets + 1,436.83 1,440.22 1,224.02 1,257.10 1,283.87 1,157.67 1,201.09 1,080.17 1,143.98 1,172.81 955.04 989.95 798.46 794.77 705.34 642.98 344.91 321.97 267.43 210.30
Total assets 1,802.55 1,793.92 1,564.19 1,618.10 1,687.39 1,571.32 1,580.93 1,429.22 1,552.68 1,515.90 1,296.49 1,278.36 1,043.06 1,002.57 969.86 876.69 453.01 435.46 349.97 318.16
Total current liabilities + 496.00 494.40 524.41 488.88 528.15 496.09 525.40 467.09 413.34 473.21 425.22 382.19 281.47 251.53 268.87 204.54 140.26 147.80 116.34 120.74
Total non-current liabilities + 878.18 867.34 618.08 691.39 701.60 772.70 779.63 716.26 812.24 771.67 710.41 661.53 544.68 438.72 405.34 336.11 134.85 142.73 106.47 88.65
Total liabilities 1,374.18 1,361.74 1,142.48 1,180.27 1,229.74 1,268.79 1,305.03 1,183.35 1,225.58 1,244.87 1,135.63 1,043.72 826.15 690.25 674.22 540.66 275.10 290.53 222.81 209.39
Total stockholders' equity + 362.66 369.09 366.71 437.83 457.64 302.53 275.90 196.00 327.10 271.02 112.28 184.38 209.01 301.80 295.64 307.65 177.17 144.27 126.54 108.77
Common shares outstanding 3,023 3,086 3,152 63,325 64,690 66,265 66,016 3,303 3,304 3,290 3,343 3,463 3,524 3,792 3,850 3,951 3,274 3,422 3,524 3,593
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 + 90.50 77.44 99.68 99.64 97.98 94.00 89.49 85.14 71.56 104.57 104.57 120.24 124.73 130.37 116.68 153.79 156.38 156.38 98.24 100.14 90.55 86.01 109.46 102.57 67.46 57.32 79.80 81.59 70.68 60.69 69.07 80.96 76.39 70.95 80.44 71.35 63.17 64.68 18.38 106.02 141.37 89.25 179.97 173.66 56.21 69.74 89.73 94.13 40.69 48.16 72.23 31.59 45.49 45.49 47.96 62.36 60.34 59.12 126.66 87.46 93.21 95.94 178.45 154.74 114.02 27.45 16.56 19.66 7.78 22.09 12.12 8.31 17.89 12.06 27.38 19.51 21.36 43.13 43.69 41.73 25.14
Accounts receivable, net 240.35 243.02 136.11 134.68 133.40 126.30 123.18 115.21 114.74 112.72 218.49 205.12 201.71 198.37 212.45 210.48 212.34 144.70 116.70 216.09 217.69 152.31 131.43 251.66 211.53 170.27 137.10 226.50 195.98 181.78 134.75 140.91 138.90 139.43 129.76 124.54 127.81 148.60 122.52 192.17 175.35 101.96 85.63 145.75 76.83 104.31 129.67 127.49 63.63 129.22 126.27 113.04 120.90 120.90 112.00 113.28 114.15 128.39 122.99 112.24 104.52 96.74 100.31 48.91 50.56 56.39 52.24 47.20 46.39 53.82 44.19 42.11 41.98 44.87 41.67 43.43 41.31 41.91 31.93 29.98 29.84
Inventories 27.03 28.35 24.95 26.11 27.34 23.75 25.25 23.25 21.29 20.56 20.56 21.90 24.00 23.40 31.82 33.62 24.19 24.19 35.47 31.70 30.38 30.38 35.03 33.82 41.10 41.10 41.70 38.63 39.86 40.31 39.85 40.30 35.43 38.81 37.08 33.06 29.72 36.87 40.35 36.82 35.79 35.58 34.59 34.14 33.57 35.93 34.12 30.74 33.42 36.72 36.51 33.46 28.70 28.70 29.17 30.18 28.84 34.14 28.87 27.75 25.19 26.08 23.90 20.98 19.68 21.54 21.72 21.56 25.13 31.81 26.51 25.20 22.92 21.11 19.76 17.19 17.17 19.19 16.08 14.37 11.67
Other current assets 26.10 59.33 130.62 126.98 125.85 125.63 128.86 124.60 120.69 121.39 15.62 20.87 10.57 24.59 15.63 19.19 10.61 78.89 179.03 16.99 10.39 86.98 89.26 16.22 10.75 62.16 94.78 21.66 20.44 66.28 85.63 91.76 100.07 93.04 77.31 77.71 87.68 91.76 154.79 29.72 25.16 114.66 121.71 52.10 110.06 81.70 36.61 22.00 92.12 22.60 15.03 26.27 198.41 14.05 16.33 16.83 19.19 18.62 17.38 17.30 19.22 14.96 15.74 6.45 7.94 2.73 6.67 7.54 7.89 5.77 6.56 8.15 8.08 4.50 6.35 6.78 7.97 3.64 5.52 5.62 5.47
Total current assets 383.99 365.72 391.35 387.42 384.57 369.69 366.77 348.19 328.28 359.24 359.24 368.13 361.00 376.73 376.58 414.05 403.52 404.16 366.70 364.92 349.01 355.68 365.17 404.27 330.84 330.84 353.38 368.38 326.96 349.06 329.29 353.92 350.80 342.24 324.58 306.66 308.38 341.91 336.05 364.73 333.58 341.45 366.86 350.60 276.67 288.41 290.13 274.36 229.87 236.70 250.03 204.36 198.41 207.80 205.46 222.64 222.52 240.28 295.89 244.75 242.14 233.71 318.39 231.08 192.19 108.10 97.20 95.95 87.19 113.49 89.38 83.77 90.82 82.54 95.17 84.87 87.82 107.86 97.22 91.70 70.61
Total non-current assets + 1,447.29 1,436.83 1,401.54 1,427.61 1,481.45 1,436.86 1,419.12 1,314.80 1,272.66 1,232.90 1,232.90 1,204.96 1,257.10 1,216.61 1,253.72 1,292.37 1,283.87 1,285.49 1,235.71 1,242.16 1,157.67 1,269.37 1,219.20 1,256.75 1,201.09 1,201.09 1,143.56 1,188.83 1,055.68 1,080.17 1,025.73 1,090.22 1,086.34 1,143.98 1,070.75 1,044.83 1,103.10 1,173.13 1,130.34 1,074.76 986.50 955.04 928.18 938.95 942.21 989.95 909.66 786.55 788.36 798.46 777.96 778.47 750.56 794.77 760.63 769.00 701.14 705.34 666.66 650.92 636.97 642.98 596.72 424.28 320.37 344.91 344.13 327.73 325.45 321.97 274.48 272.41 264.99 267.43 255.18 247.06 240.26 210.30 181.91 184.29 173.35
Total assets 1,827.85 1,802.55 1,792.89 1,815.02 1,866.02 1,806.54 1,785.90 1,663.00 1,600.94 1,592.14 1,592.14 1,573.09 1,618.10 1,529.32 1,630.30 1,706.42 1,687.39 1,689.65 1,602.42 1,607.08 1,571.32 1,625.05 1,584.37 1,612.03 1,580.93 1,531.93 1,496.94 1,557.21 1,382.64 1,429.22 1,355.02 1,444.14 1,437.14 1,486.21 1,395.34 1,351.49 1,411.48 1,515.04 1,466.39 1,439.49 1,320.08 1,296.49 1,295.04 1,289.55 1,218.88 1,278.36 1,199.79 1,060.91 1,018.22 1,043.06 1,027.99 982.82 948.97 1,002.57 966.09 991.65 923.66 945.62 962.55 895.67 879.11 876.69 915.12 655.36 512.56 453.01 441.32 423.69 412.64 435.46 363.85 356.18 355.81 349.97 350.35 331.93 328.08 318.16 279.13 275.99 243.95
Total current liabilities + 533.13 495.21 482.96 519.52 540.93 503.37 508.09 491.37 485.94 533.66 533.66 558.47 488.88 565.63 543.00 544.45 528.15 534.01 534.05 505.42 496.09 507.31 497.22 496.79 525.40 525.40 517.34 560.71 473.04 467.09 422.67 430.62 407.83 413.34 404.61 408.13 411.52 470.00 436.96 451.18 381.99 425.22 423.14 404.16 386.83 382.19 331.96 317.10 297.06 281.47 277.72 297.31 253.44 251.53 240.95 263.64 246.43 262.76 244.62 235.29 204.05 204.54 205.25 144.25 133.52 140.26 126.77 130.60 131.51 147.80 120.56 128.63 121.48 116.34 101.83 103.87 99.69 120.74 91.22 91.97 91.09
Total non-current liabilities + 867.12 878.18 854.66 850.62 880.30 866.48 800.78 754.17 721.10 633.93 633.93 598.34 691.39 618.45 655.75 715.57 701.60 701.60 746.13 785.17 772.70 802.62 858.31 945.36 779.63 779.63 740.79 747.18 701.31 716.26 736.90 795.97 787.26 812.24 741.16 707.62 727.47 774.02 793.17 770.47 752.51 710.41 719.05 703.20 621.85 661.53 630.82 532.03 510.34 544.68 532.40 471.13 449.41 438.72 421.85 437.20 379.16 387.22 376.07 325.65 334.88 336.11 386.50 243.78 198.86 134.85 129.03 132.93 128.07 142.73 118.42 91.28 95.13 106.47 98.61 97.42 100.99 88.65 75.80 77.37 56.94
Total liabilities 1,395.49 1,373.39 1,337.62 1,370.14 1,421.23 1,369.85 1,308.87 1,245.54 1,207.04 1,167.60 1,167.60 1,156.81 1,180.27 1,184.07 1,198.75 1,260.02 1,229.74 1,235.61 1,280.17 1,290.59 1,268.79 1,309.93 1,355.53 1,442.14 1,305.03 1,305.03 1,258.12 1,307.89 1,174.35 1,183.35 1,159.57 1,226.59 1,195.09 1,225.58 1,145.78 1,115.76 1,138.99 1,244.02 1,230.13 1,221.65 1,134.50 1,135.63 1,142.19 1,107.35 1,008.69 1,043.72 962.78 849.13 807.40 826.15 810.12 768.45 702.86 690.25 662.81 700.83 625.59 649.98 620.69 560.94 538.92 540.66 591.74 388.03 332.38 275.10 255.80 263.52 259.58 290.53 238.98 219.91 216.61 222.81 200.44 201.29 200.68 209.39 167.03 169.35 148.03
Total stockholders' equity + 366.68 362.66 389.82 378.84 378.72 373.60 413.38 361.57 340.45 367.51 367.51 352.96 373.80 345.25 369.48 384.60 457.64 389.63 256.33 251.85 237.89 250.48 171.93 169.88 226.91 177.91 189.19 199.27 208.29 196.00 145.83 166.42 190.73 194.16 186.67 176.16 212.29 208.92 174.75 165.77 185.57 112.28 98.06 129.52 164.96 184.38 189.84 203.17 202.23 209.01 217.88 205.53 237.12 301.80 303.28 290.81 298.06 285.64 341.86 334.73 340.19 307.65 323.37 267.33 180.18 177.17 185.52 160.17 153.06 144.27 124.87 136.27 139.20 126.54 149.91 130.64 127.40 108.11 112.10 106.65 95.93
Common shares outstanding 3,023 2,990 2,987 3,011 3,017 3,160 3,138 2,731 3,067 3,381 3,155 63,165 63,325 3,175 3,209 3,252 3,121 3,234 3,294 3,305 3,031 3,337 3,259 3,297 3,301 3,312 3,261 3,301 3,302 3,329 3,372 3,310 3,351 3,322 3,182 3,253 3,260 3,318 3,539 3,208 3,427 3,263 3,605 3,356 3,428 3,083 3,459 3,473 3,472 3,554 3,724 3,672 3,722 3,800 3,806 3,818 3,850 3,850 3,896 3,900 4,004 3,977 4,031 4,054 3,211 3,262 3,250 3,276 3,295 3,441 3,460 3,479 3,479 3,502 3,511 3,520 3,541 3,567 3,599 3,600 3,620
about 5 hours ago