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 + 18.21 26.71 45.59 31.45 66.13 45.68 25.64 38.03 54.04 53.53 38.14 48.20 51.25 55.45 76.08 93.81 106.48 119.31 100.52 131.57
Accounts receivable, net 248.86 226.08 208.32 204.65 172.63 167.23 151.16 130.59 113.33 91.79 86.38 83.17 82.13 93.25 86.16 55.81 60.20 101.25 130.95 110.48
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -76.08 21.83 -106.48
Other current assets 36.06 16.57 11.58 12.76 10.59 7.07 7.28 6.42 11.37 19.30 11.88 42.96 29.91 22.98 27.69 48.72 63.10 67.60 16.92 17.70
Total current assets 303.13 269.36 265.48 248.86 249.35 219.97 184.08 181.14 184.28 170.51 140.79 165.17 163.29 171.68 189.92 192.03 229.78 253.12 248.39 259.75
Total non-current assets + 325.74 302.08 287.74 302.06 306.01 338.54 349.17 189.71 177.48 153.13 172.92 149.85 156.60 120.33 182.18 175.34 192.35 196.55 205.53 186.15
Total assets 628.87 571.44 553.21 550.92 555.36 558.51 533.24 370.85 361.76 323.64 313.72 315.01 319.89 292.01 372.11 367.37 422.13 449.67 453.92 445.90
Total current liabilities + 330.03 251.31 236.09 217.13 213.09 200.13 171.41 142.50 121.98 94.10 86.46 88.39 87.87 69.21 82.27 91.50 79.09 110.02 98.76 99.73
Total non-current liabilities + 85.25 108.06 105.02 122.64 136.44 149.36 164.08 31.88 32.55 21.66 16.19 11.91 7.38 10.57 21.43 20.44 90.14 100.22 104.08 97.39
Total liabilities 415.28 359.37 341.11 339.76 349.53 349.49 335.49 174.37 154.53 115.76 102.65 100.31 95.26 79.78 103.70 111.94 169.23 210.24 202.84 197.12
Total stockholders' equity + 213.60 212.07 212.10 211.15 205.83 209.02 197.75 196.47 207.23 207.88 211.07 214.70 224.64 212.23 268.41 254.75 252.90 237.34 251.08 248.78
Common shares outstanding 7 7 7 7 8 8 8 9 8 9 9 10 10 10 11 11 11 11 12 12
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 + 32.50 18.21 22.50 19.45 25.60 26.71 24.48 24.65 37.12 45.59 85.23 14.27 35.52 31.45 24.09 15.62 43.70 66.13 19.67 13.98 31.63 45.68 24.11 18.81 15.82 25.64 19.83 15.59 14.96 38.03 11.86 9.03 10.85 54.04 20.90 14.67 21.82 53.53 25.18 12.21 22.58 38.14 21.00 15.82 17.23 48.20 44.68 27.61 32.49 51.25 17.90 16.33 30.59 55.45 42.30 41.78 51.06 76.08 54.29 51.65 81.88 80.50 86.64 79.90 79.99 113.29 128.53 89.40 89.41 142.25 113.46 93.90 93.86 101.35 83.98 113.90 113.91 117.19 113.21 112.90 112.95
Accounts receivable, net 233.26 248.86 263.97 252.99 234.78 226.08 243.33 230.78 224.03 208.32 203.75 225.23 211.00 204.65 219.30 211.45 186.55 172.63 183.50 182.55 168.87 167.23 163.72 161.41 163.44 151.16 140.75 140.08 143.86 130.59 137.97 133.04 120.19 113.33 118.36 110.42 104.60 91.79 100.00 93.89 88.82 86.38 93.55 87.52 88.31 83.17 80.70 93.60 87.73 82.13 103.00 86.65 89.70 85.88 83.67 88.13 90.72 86.16 97.32 99.18 88.69 94.20 47.12 77.90 50.09 76.34 53.43 85.80 55.20 54.10 101.50 111.10 111.12 114.26 120.73 112.90 112.94 111.46 105.88 104.10 104.09
Inventories 0.00 0.00 0.00 -10.57 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -42.30 -41.78 -51.06 0.00 -54.29 -51.65 -81.88 -86.64 -79.99 -113.29 33.43
Other current assets 50.71 36.06 19.12 20.67 17.74 16.57 17.73 15.75 14.29 11.58 17.35 15.22 11.76 12.76 13.99 13.46 11.90 10.59 10.74 11.55 10.03 7.07 8.83 9.74 12.18 7.28 11.02 9.80 7.95 6.42 10.85 11.48 10.76 11.37 12.21 13.64 17.49 19.30 10.94 11.89 10.31 11.88 38.70 40.18 32.96 33.80 60.21 61.77 25.65 29.91 21.63 23.09 22.54 30.34 41.27 35.29 29.97 27.69 28.00 28.06 23.44 22.90 60.87 28.87 66.43 33.55 59.36 33.80 64.07 61.91 36.34 36.34 31.22 28.53 16.55 16.55 15.38 16.52 20.21 20.21 16.99
Total current assets 316.47 303.13 305.58 293.11 278.12 269.36 285.54 271.18 275.44 265.48 248.70 254.72 258.29 248.86 257.39 240.52 242.15 249.35 213.90 208.07 210.53 219.97 196.66 189.96 191.44 184.08 180.42 165.46 166.77 181.14 160.68 153.54 148.34 184.28 157.94 146.04 150.09 170.51 143.07 126.41 125.26 140.79 153.25 143.52 138.50 165.17 157.04 154.57 145.88 163.29 142.53 126.08 143.33 171.68 167.23 165.20 171.75 189.92 179.61 178.98 194.01 197.60 194.62 196.50 196.51 223.18 217.62 208.70 208.69 258.26 251.30 236.20 236.20 244.14 221.27 242.20 242.23 245.17 239.30 234.00 234.03
Total non-current assets + 345.94 325.74 323.43 313.67 312.32 302.08 296.80 274.83 277.10 287.74 290.34 296.34 303.77 302.06 296.89 306.51 308.69 306.01 316.01 326.89 331.99 338.54 353.52 358.63 358.77 349.17 214.10 320.47 285.00 189.71 193.96 192.93 195.64 177.48 176.48 168.28 172.13 153.13 166.50 169.08 173.71 172.92 156.57 152.87 152.03 149.85 150.60 152.43 160.86 156.60 156.83 158.01 163.02 120.33 176.72 176.70 182.55 182.18 182.91 182.02 178.15 176.10 179.61 175.10 175.12 188.72 196.75 192.30 192.27 190.50 202.59 204.50 204.50 198.38 202.06 190.60 190.60 189.39 188.08 163.40 163.38
Total assets 662.41 628.87 629.04 606.78 590.44 571.44 582.34 546.01 552.54 553.21 539.05 551.06 562.06 550.92 554.28 547.03 550.84 555.36 529.91 534.97 542.52 558.51 550.18 548.59 550.21 533.24 505.52 485.93 451.78 370.85 354.65 346.47 343.98 361.76 334.42 314.33 322.22 323.64 309.57 295.49 298.98 313.72 309.82 296.39 290.53 315.01 307.63 307.00 306.74 319.89 299.36 284.09 306.35 292.01 343.95 341.90 354.30 372.11 362.52 361.00 372.16 373.70 374.23 371.60 371.63 411.91 414.38 401.00 400.96 448.76 453.90 440.70 440.70 442.52 423.33 432.80 432.83 434.56 427.39 397.40 397.41
Total current liabilities + 380.84 330.03 338.60 317.33 270.50 251.31 268.26 252.67 236.77 236.09 224.25 238.99 253.77 217.13 231.04 221.90 208.95 213.09 182.07 191.23 183.13 200.13 197.18 197.52 191.32 171.41 172.15 152.79 149.42 142.50 117.09 116.98 104.27 121.98 97.39 79.79 81.79 94.10 80.24 69.91 65.79 86.46 75.92 65.50 66.22 88.39 75.41 70.05 71.36 87.87 70.85 60.87 82.42 69.21 62.91 58.80 65.13 82.27 78.36 74.09 89.45 98.30 104.47 50.10 50.06 72.37 69.83 62.00 62.00 111.50 91.72 84.10 84.12 76.27 80.91 71.70 71.67 71.73 82.71 67.50 67.51
Total non-current liabilities + 83.18 85.25 88.78 92.45 92.62 108.06 109.57 101.59 103.98 105.02 106.84 109.28 111.50 122.64 122.57 127.15 132.67 136.44 143.55 145.91 148.06 149.36 148.60 148.85 162.53 164.08 141.02 138.25 104.46 31.88 37.01 32.93 34.51 32.55 28.86 25.41 25.12 21.66 22.11 21.17 18.97 16.19 17.86 15.82 12.07 11.91 7.71 7.82 7.85 7.38 6.93 6.75 9.82 10.57 15.53 16.45 20.48 21.43 17.83 18.97 19.36 19.70 17.59 72.00 71.05 85.59 96.55 97.50 95.52 101.85 116.02 113.00 112.96 112.44 104.94 99.00 98.99 100.37 99.05 101.20 99.13
Total liabilities 464.02 415.28 427.39 409.78 363.12 359.37 377.83 354.26 340.75 341.11 331.09 348.27 365.27 339.76 353.60 349.05 341.62 349.53 325.62 337.13 331.19 349.49 345.78 346.37 353.85 335.49 313.17 291.05 253.89 174.37 154.10 149.91 138.78 154.53 126.24 105.20 106.91 115.76 102.35 91.09 84.76 102.65 93.78 81.32 78.29 100.31 83.12 77.87 79.21 95.26 77.77 67.61 92.24 79.78 78.44 75.25 85.61 103.70 96.18 93.07 108.81 118.00 122.07 122.10 121.11 157.96 166.39 159.50 157.51 213.35 207.74 197.10 197.08 188.71 185.85 170.70 170.66 172.09 181.75 168.70 166.64
Total stockholders' equity + 198.39 213.60 201.66 197.00 227.32 212.07 204.51 191.75 211.79 212.10 207.96 202.79 196.78 211.15 200.68 197.99 209.23 205.83 204.29 197.83 211.33 209.02 204.40 202.22 196.36 197.75 192.35 194.88 197.89 196.47 200.26 196.24 205.20 207.23 208.18 209.13 215.31 207.88 207.22 204.41 214.22 211.07 216.04 215.07 212.24 214.70 224.51 229.13 227.53 224.64 221.58 216.47 214.11 212.23 265.51 266.64 268.69 267.60 266.34 267.94 263.35 255.70 252.16 251.14 250.52 253.95 247.99 247.99 241.48 235.41 246.15 246.15 243.62 253.81 237.48 237.48 262.17 262.47 245.63 245.63 228.66
Common shares outstanding 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 8 8 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 12 12 12
4 days ago