| Period Ending: |
LTM
(Last Twelve Months) |
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-04 | 2025-03-26 | 2024-03-27 | 2023-04-24 | 2022-04-28 | 2021-04-27 | 2020-02-25 | 2019-03-19 | 2018-03-26 | 2017-03-20 | 2016-03-29 | 2015-03-24 | 2014-03-26 | 2013-04-11 | 2012-04-19 | 2011-03-10 | 2010-06-29 | 2009-06-30 | 2008-06-24 | 2007-06-27 | 2006-06-29 | 2005-06-02 | 2003-12-31 | 2003-04-02 | 2002-03-27 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
| Revenue | 244.6 | 242.2 | 244.4 | 275.1 | 248.9 | 220.8 | 200.3 | 176.2 | 156.7 | 145.6 | 139.8 | 151.6 | 137.2 | 127.5 | 155.8 | 150 | 125.9 | 174.7 | 158.2 | 147.4 | 115.8 | 82.76 | 44.23 | 27.19 | 35.73 | 71.8 | 31.2 | 9.2 |
| Cost of Revenue | 85.29 | 84.02 | 86.03 | 96.31 | 78.03 | 70.96 | 105.3 | 65.62 | 58.89 | 57.23 | 56.97 | 62.59 | 58.56 | 54.29 | 64.16 | 66.14 | 56.19 | 77.45 | 69.19 | 61.24 | 46.99 | 34.38 | 20.04 | 13.01 | 21.94 | 27.1 | 11.52 | 3 |
| Gross Profit | 159.3 | 158.2 | 158.3 | 178.8 | 170.9 | 149.8 | 94.96 | 110.6 | 97.84 | 88.34 | 82.79 | 88.99 | 78.67 | 73.2 | 91.67 | 83.9 | 69.7 | 97.29 | 89.05 | 86.11 | 68.83 | 48.38 | 24.19 | 14.18 | 13.79 | 44.7 | 19.69 | 6.2 |
| Operating Expenses | 144.9 | 141 | 143.9 | 147.5 | 131.4 | 111.5 | 104.5 | 94.25 | 88.19 | 80.59 | 80.08 | 85.49 | 75.93 | 76.93 | 84.44 | 73.47 | 69.88 | 176.7 | 93.24 | 81.85 | 56.36 | 44.75 | 34.08 | 30.66 | 32.7 | 25.64 | 11.14 | 5.7 |
| Research & Development | 51.43 | 52.12 | 57.17 | 59.84 | 53.4 | 46.07 | 41.2 | 34.66 | 30.35 | 29.14 | 28 | 32.27 | 28.19 | 28.68 | 32.15 | 30.19 | 29.95 | 37.83 | 40.71 | 35.42 | 24.41 | 20.01 | 15.48 | 13.02 | 13.81 | 10.59 | 4.81 | 2.1 |
| Selling, General and Administrative | 93.42 | 88.84 | 86.76 | 87.62 | 77.97 | 65.39 | 63.31 | 59.59 | 57.85 | 51.45 | 52.09 | 53.21 | 47.73 | 48.25 | 52.29 | 43.28 | 39.93 | 53.88 | 52.54 | 46.43 | 31.95 | 24.74 | 18.6 | 17.64 | 18.9 | 14.12 | 5.93 | 3.3 |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 85.02 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.926 | 0.403 | 0.3 |
| Operating Income | 14.41 | 17.19 | 14.42 | 31.32 | 39.52 | 38.35 | -9.55 | 16.36 | 9.65 | 7.75 | 2.71 | 3.5 | 2.74 | -3.73 | 7.23 | 10.44 | -0.184 | -79.44 | -4.19 | 4.26 | 12.47 | 3.63 | -9.89 | -16.48 | -18.91 | 19.06 | 8.54 | 0.5 |
| Net Non-Operating Interest | 0.522 | 2.61 | 0.129 | 2.45 | 0.428 | 0.255 | 0.41 | 0.241 | 0.642 | 1.3 | 1.74 | 1.15 | 0.486 | 1.09 | 1.58 | -0.094 | -2.26 | 1.42 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Income | 1.72 | 2.91 | 3.37 | 2.8 | 2.69 | 1.25 | 1.01 | 1.12 | 1.21 | 1.85 | 2.3 | 1.77 | 1.1 | 1.99 | 1.93 | 0.6 | 2.48 | 3.78 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 1.19 | 0.296 | 3.24 | 0.358 | 2.26 | 1 | 0.6 | 0.884 | 0.567 | 0.545 | 0.564 | 0.62 | 0.617 | 0.9 | 0.346 | 0.694 | 4.74 | 2.36 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | -1.84 | -4.71 | -0.181 | 0.418 | -0.305 | -1.96 | -2.17 | -0.013 | -0.652 | -1.46 | -1.3 | -1.35 | -0.39 | -0.641 | -1.16 | 0 | -0.485 | -0.241 | 1.57 | 2.9 | 1.76 | 1.65 | -0.404 | 2.62 | 5.64 | 8.06 | 2.47 | 0.2 |
| Income Before Tax | 13.09 | 15.1 | 14.37 | 34.18 | 39.65 | 36.65 | -11.31 | 16.59 | 9.64 | 7.59 | 3.15 | 3.31 | 2.83 | -3.28 | 7.66 | 10.34 | -2.93 | -78.25 | -2.62 | 7.17 | 14.23 | 5.28 | -10.29 | -13.86 | -13.27 | 27.12 | 11.02 | 0.7 |
| Income Tax Expense | -0.735 | -0.215 | 5.59 | 5.72 | 5.9 | 9.4 | -15.29 | 3.09 | 5.61 | -8.64 | 2.78 | 3.39 | -1.4 | 0.541 | 0.238 | -1.89 | -0.445 | 0.505 | 1.26 | 0.289 | 0.799 | 0.273 | -1.48 | 0 | 0 | 0.438 | 0.355 | 0.1 |
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.021 | 0.354 | 0.253 | 0.102 | -0.398 | 2.58 | 0 | 0 | 0 | 0 | -0.379 | 0 | 0 | 0 | 0 | 0 |
| Net Income | 13.83 | 15.31 | 8.78 | 28.47 | 33.75 | 27.25 | 3.98 | 13.49 | 4.03 | 16.24 | 0.366 | -0.086 | 4.22 | -4.18 | 7.16 | 12.13 | -2.08 | -81.34 | -3.88 | 6.88 | 13.44 | 5.01 | -8.43 | -13.86 | -13.27 | 26.68 | 10.66 | 0.6 |
| Depreciation and Amortization | 4.19 | 3.88 | 2.6 | 2.98 | 2.43 | 2.27 | 2.04 | 2.31 | 2.44 | 2.89 | 2.96 | 3.23 | 3.05 | 2.88 | 3.26 | 4.36 | 5.27 | 7.55 | 8.03 | 5.97 | 3.75 | 3.07 | 3.09 | 2.23 | 1.94 | 1.12 | 0.403 | 0.3 |
| EBITDA | 18.6 | 21.07 | 17.02 | 34.3 | 41.96 | 40.62 | -7.51 | 18.67 | 12.09 | 10.65 | 5.67 | 6.73 | 5.79 | -0.852 | 10.5 | 14.8 | 5.09 | -71.88 | 3.84 | 10.23 | 16.22 | 6.7 | -6.8 | -14.25 | -16.98 | 20.18 | 8.95 | 0.8 |
| Earnings Per Share (EPS) | 0.478 | 0.51 | 0.28 | 0.89 | 1.03 | 0.87 | 0.14 | 0.47 | 0.13 | 0.46 | 0.01 | -0.002 | 0.11 | -0.11 | 0.17 | 0.3 | -0.052 | -1.97 | -0.09 | 0.16 | 0.33 | 0.13 | -0.22 | -0.36 | -0.44 | 0.68 | 0.35 | 0.03 |
| Diluted Earnings Per Share | 0.457 | 0.5 | 0.28 | 0.88 | 1 | 0.83 | 0.13 | 0.45 | 0.13 | 0.45 | 0.01 | -0.002 | 0.11 | -0.11 | 0.17 | 0.3 | -0.052 | -1.97 | -0.09 | 0.16 | 0.31 | 0.12 | -0.22 | -0.36 | -0.37 | 0.62 | 0.3 | 0.03 |
| Weighted Average Shares Outstanding | 28.17 | 30.2 | 31.4 | 31.85 | 32.7 | 31.44 | 29.25 | 28.93 | 31.1 | 35.17 | 40.18 | 42.29 | 38.24 | 37.97 | 41.44 | 40.56 | 40.21 | 41.2 | 43.17 | 42.98 | 40.72 | 38.51 | 37.51 | 38.52 | 30.4 | 39.27 | 30.4 | 15.31 |
| Diluted Weighted Average Shares Outstanding | 28.67 | 30.64 | 31.58 | 32.5 | 33.85 | 32.92 | 30.8 | 30.22 | 32.17 | 35.78 | 40.56 | 42.29 | 39.1 | 39.12 | 41.94 | 40.96 | 40.21 | 41.2 | 43.17 | 42.98 | 43.34 | 41.72 | 37.51 | 38.77 | 36.16 | 43.05 | 36.16 | 15.31 |