| Period Ending: |
LTM
(Last Twelve Months) |
2025 12-31 |
2024 12-31 |
2023 12-31 |
2022 12-31 |
2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
2016 12-31 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
1989 12-31 |
1988 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2026-03-02 | 2026-03-02 | 2025-03-03 | 2024-02-28 | 2023-02-28 | 2022-03-01 | 2021-03-01 | 2020-02-28 | 2019-02-28 | 2018-03-09 | 2017-03-07 | 2016-03-08 | 2015-03-06 | 2014-03-14 | 2013-03-07 | 2012-03-02 | 2011-03-03 | 2010-03-10 | 2009-03-13 | 2008-03-19 | 2007-03-15 | 2006-03-14 | 2005-03-16 | 2004-03-11 | 2003-03-21 | 2002-03-18 | 2001-03-29 | 2000-03-28 | 1999-03-25 | 1998-03-24 | 1997-03-24 | 1995-12-31 | 1994-12-31 | 1993-12-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 | 1988-12-31 |
| Revenue | 452.7 | 407.7 | 359.1 | 405.1 | 399.1 | 359.4 | 296.6 | 263 | 291.2 | 227.8 | 200.3 | 220.2 | 225.7 | 199.2 | 218.5 | 253 | 250.7 | 198 | 205.4 | 195.8 | 192 | 179.4 | 171.6 | 151.4 | 152.6 | 195.9 | 257.6 | 189.9 | 164.6 | 162.2 | 145 | 144 | 115.4 | 84 | 63.8 | 55.6 | 36.8 | 28.5 | 23.4 |
| Cost of Revenue | 193.3 | 193.3 | 175.1 | 200.1 | 218.5 | 181.2 | 165.1 | 140 | 152.2 | 126.2 | 109.1 | 120.7 | 128.6 | 117.7 | 126.9 | 146.3 | 136.2 | 110.4 | 119.1 | 116.8 | 110.2 | 107.9 | 108.3 | 112.4 | 114.8 | 137.4 | 129.5 | 92.9 | 79.1 | 69.9 | 58.6 | 60 | 49.7 | 35.9 | 26.5 | 23 | 16.4 | 14.5 | 12.8 |
| Gross Profit | 259.4 | 214.4 | 184 | 204.9 | 180.6 | 178.2 | 131.4 | 123 | 139 | 101.7 | 91.21 | 99.52 | 97.12 | 81.48 | 91.65 | 106.7 | 114.5 | 87.59 | 86.28 | 79.01 | 81.84 | 71.41 | 63.29 | 39.01 | 37.82 | 58.49 | 128.1 | 97 | 85.5 | 92.3 | 86.4 | 84 | 65.7 | 48.1 | 37.3 | 32.6 | 20.4 | 14 | 10.6 |
| Operating Expenses | 177.6 | 177.6 | 185.3 | 153.6 | 153.4 | 122.6 | 114.1 | 109.1 | 106.9 | 103 | 97.52 | 99.78 | 111.9 | 101.9 | 94.4 | 93.01 | 85.4 | 82.82 | 87.43 | 77.94 | 115 | 68.03 | 67.32 | 64.72 | 62.32 | 63.51 | 82.07 | 72.5 | 67.2 | 56.3 | 49.8 | 41.5 | 32.4 | 26.5 | 20.5 | 15.5 | 12 | 9.9 | 6.8 |
| Research & Development | 78.57 | 78.57 | 68.92 | 67.86 | 60.59 | 53.11 | 50.92 | 46.59 | 44.29 | 44.92 | 41.85 | 41.47 | 41.48 | 39.85 | 38.74 | 38.97 | 35.98 | 31.64 | 31.4 | 30.37 | 31.38 | 29.47 | 26.21 | 23.45 | 20.48 | 20.19 | 20.56 | 19.9 | 20.7 | 17.7 | 14.3 | 11.6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 99.03 | 99.03 | 96.89 | 85.71 | 86.26 | 69.48 | 63.16 | 62.56 | 62.22 | 58.09 | 55.67 | 58.31 | 68.2 | 60.74 | 55.66 | 54.04 | 49.42 | 47.93 | 56.21 | 48.92 | 46.44 | 40.81 | 41.11 | 41.27 | 41.84 | 43.31 | 43.18 | 36.8 | 34.9 | 30.3 | 27.2 | 21.7 | 24.8 | 19.8 | 15.6 | 12.3 | 10.1 | 8.5 | 6.1 |
| Other Operating Expenses | 0 | 0 | 19.5 | 0 | 6.5 | 0 | 0 | 0 | 0.402 | 0 | 0 | 0 | 2.21 | 1.36 | 0 | 0 | 0 | 3.25 | -0.177 | -1.35 | 37.2 | -2.25 | 0 | 0 | 0 | 0 | 18.33 | 15.8 | 11.6 | 8.3 | 8.3 | 8.2 | 7.6 | 6.7 | 4.9 | 3.2 | 1.9 | 1.4 | 0.7 |
| Operating Income | 81.83 | 36.83 | -1.31 | 51.36 | 27.2 | 55.6 | 17.37 | 13.82 | 32.06 | -1.36 | -6.31 | -0.267 | -14.76 | -20.47 | -2.75 | 13.69 | 29.12 | 4.77 | -1.14 | 1.07 | -33.18 | 3.38 | -4.04 | -25.7 | -24.5 | -5.02 | 46.01 | 24.5 | 18.3 | 36 | 36.6 | 42.5 | 33.3 | 21.6 | 16.8 | 17.1 | 8.4 | 4.1 | 3.8 |
| Net Non-Operating Interest | 5.67 | 0 | 11.47 | 8.22 | 1.31 | 0.93 | 0.095 | 0.3 | 0.257 | 0.124 | 0.068 | 0.047 | 0.08 | 0.097 | 0.136 | 0.259 | 0.438 | 0.717 | 2.14 | 4.48 | 5.39 | 3.12 | 1.76 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 5.67 | 0 | 11.47 | 8.22 | 1.31 | 0.93 | 0.095 | 0.3 | 0.257 | 0.124 | 0.068 | 0.047 | 0.08 | 0.097 | 0.136 | 0.259 | 0.438 | 0.717 | 2.14 | 4.48 | 5.39 | 3.12 | 1.76 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 17.05 | 57.74 | 0.329 | 0.669 | 0.173 | 0.273 | 0.998 | 0.766 | 0.617 | 1.14 | 0.216 | 4.98 | 0.188 | -0.095 | 0.021 | 0.087 | 0.059 | -0.035 | -1.93 | -0.096 | -1.3 | -1.62 | -0.132 | 0.812 | -0.604 | 4.12 | 3.79 | 3.5 | 5 | 4.9 | 3.8 | 4.3 | 2.4 | 2.6 | 2.4 | 1.2 | -0.3 | -0.3 | 0.1 |
| Income Before Tax | 104.5 | 94.57 | 10.49 | 60.24 | 28.69 | 56.8 | 18.46 | 14.89 | 32.93 | -0.098 | -6.03 | 4.76 | -14.49 | -20.46 | -2.59 | 14.03 | 29.62 | 5.46 | -0.931 | 5.46 | -29.09 | 4.88 | -2.4 | -24.89 | -25.11 | -0.895 | 49.8 | 28 | 23.3 | 40.9 | 40.4 | 46.8 | 35.7 | 24.2 | 19.2 | 18.3 | 8.1 | 3.8 | 3.9 |
| Income Tax Expense | -14.05 | -24.02 | 4.35 | 6.64 | 3.26 | 0.176 | 0.539 | 0.778 | 1.09 | -0.356 | 0.231 | -0.401 | -0.425 | 3.04 | 1.21 | 4.72 | -3.92 | 1.36 | 0.976 | -1.01 | 0.648 | 0.964 | 1.32 | -5.36 | -9.16 | -0.336 | 15.88 | 8.9 | 7.5 | 14.7 | 14.8 | 17.3 | 13.6 | 9.1 | 7.2 | 7.1 | 3 | 1.3 | 1.4 |
| Income Attributable to Non-Controlling Interest | 0.03 | 0.04 | 0.01 | 0.005 | -0.02 | 0.004 | 0.012 | 0.011 | 0.121 | 0.091 | -0.014 | 0.232 | -0.183 | 0.136 | 0.279 | 0.466 | 0.214 | 1.29 | 1.69 | 1.14 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 118.6 | 118.6 | 6.13 | 53.59 | 25.45 | 56.62 | 17.91 | 14.1 | 31.73 | 0.167 | -6.25 | 4.93 | -13.89 | -23.64 | -4.08 | 8.84 | 33.33 | 2.8 | -3.6 | 5.33 | -29.74 | 3.92 | -3.72 | -19.54 | -15.94 | -0.559 | 33.92 | 19.1 | 15.8 | 26.2 | 25.6 | 29.5 | 22.1 | 15.1 | 12 | 11.2 | 5.1 | 2.5 | 2.5 |
| Depreciation and Amortization | 20.79 | 20.79 | 18.63 | 17.24 | 13.78 | 11.71 | 11.06 | 10.33 | 9.25 | 8.89 | 8.44 | 9.14 | 9.8 | 10.01 | 10.42 | 11.01 | 10.22 | 10.2 | 10.52 | 11.62 | 13.99 | 17.66 | 21.9 | 23.2 | 22.26 | 19.98 | 18.33 | 15.8 | 11.6 | 8.3 | 8.3 | 8.2 | 7.6 | 6.7 | 4.9 | 3.2 | 1.9 | 1.4 | 0.7 |
| EBITDA | 102.6 | 57.61 | 17.32 | 68.6 | 40.98 | 67.31 | 28.42 | 24.16 | 41.31 | 7.53 | 2.12 | 8.88 | -4.96 | -10.46 | 7.67 | 24.69 | 39.34 | 14.97 | 9.37 | 12.69 | -19.19 | 21.04 | 17.86 | -2.51 | -2.24 | 14.97 | 64.34 | 40.3 | 29.9 | 44.3 | 44.9 | 50.7 | 40.9 | 28.3 | 21.7 | 20.3 | 10.3 | 5.5 | 4.5 |
| Earnings Per Share (EPS) | 2.64 | 2.63 | 0.14 | 1.21 | 0.58 | 1.3 | 0.42 | 0.35 | 0.8 | 0.004 | -0.16 | 0.13 | -0.36 | -0.6 | -0.098 | 0.21 | 0.8 | 0.07 | -0.086 | 0.13 | -0.71 | 0.08 | -0.089 | -0.47 | -0.38 | -0.013 | 0.8 | 0.46 | 0.37 | 0.62 | 0.61 | 0.7 | 0.52 | 0.35 | 0.28 | 0.29 | 0.14 | 0.07 | 0.07 |
| Diluted Earnings Per Share | 2.61 | 2.61 | 0.14 | 1.19 | 0.57 | 1.26 | 0.41 | 0.34 | 0.78 | 0.004 | -0.16 | 0.13 | -0.36 | -0.6 | -0.1 | 0.21 | 0.8 | 0.07 | -0.086 | 0.13 | -0.71 | 0.08 | -0.089 | -0.47 | -0.38 | -0.013 | 0.78 | 0.45 | 0.37 | 0.6 | 0.6 | 0.68 | 0.52 | 0.35 | 0.28 | 0.29 | 0.14 | 0.07 | 0.07 |
| Weighted Average Shares Outstanding | 45.2 | 44.73 | 44.91 | 45.04 | 44.64 | 44.94 | 43.68 | 41.46 | 40.67 | 39.93 | 38.84 | 38.75 | 38.57 | 39.2 | 40.77 | 41.8 | 41.7 | 41.66 | 41.65 | 41.6 | 41.84 | 41.92 | 42.02 | 41.9 | 42.34 | 42.34 | 42.28 | 41.57 | 42.29 | 42.59 | 41.97 | 42.14 | 42.5 | 43.14 | 42.86 | 38.62 | 36.43 | 35.71 | 35.71 |
| Diluted Weighted Average Shares Outstanding | 46.3 | 44.93 | 45.17 | 45 | 44.89 | 44.97 | 43.87 | 41.68 | 40.73 | 39.93 | 38.84 | 39.15 | 38.57 | 39.2 | 41.81 | 41.86 | 41.77 | 41.67 | 41.65 | 41.69 | 41.84 | 42.09 | 42.02 | 41.9 | 42.34 | 42.34 | 43.27 | 42.41 | 42.78 | 43.34 | 42.67 | 43.38 | 42.5 | 43.14 | 42.86 | 38.62 | 36.43 | 35.71 | 35.71 |