| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-07 | 2025-03-17 | 2024-08-14 | 2023-03-16 | 2022-03-15 | 2021-03-12 | 2020-03-11 | 2019-03-18 | 2018-03-14 | 2017-03-15 | 2016-03-14 | 2015-03-13 | 2014-03-12 | 2013-03-11 | 2012-03-12 | 2011-03-07 | 2010-03-05 | 2009-03-09 | 2008-03-06 | 2007-03-16 | 2006-03-13 | 2005-03-15 | 2004-03-12 | 2003-03-26 | 2001-12-31 | 2000-12-31 |
| Revenue | 348.1 | 342.6 | 339.4 | 326.6 | 280.6 | 264.5 | 274.6 | 280.4 | 276.9 | 267.3 | 182.2 | 204.7 | 200.9 | 183.3 | 173.5 | 153.2 | 127.7 | 119.7 | 110 | 116 | 108.8 | 82.66 | 81.3 | 73.74 | 59.67 | 49.22 |
| Cost of Revenue | 246.9 | 168.5 | 175.9 | 172.2 | 139.7 | 128.2 | 130.5 | 130.7 | 125.6 | 129.3 | 108.1 | 110.8 | 107.1 | 102.6 | 94.06 | 88.86 | 74.48 | 66.44 | 63.26 | 64.27 | 60.71 | 49.58 | 48.4 | 42.93 | 36.24 | 31.49 |
| Gross Profit | 101.2 | 174.1 | 163.6 | 154.4 | 140.9 | 136.2 | 144.1 | 149.7 | 151.3 | 138 | 74.11 | 93.98 | 93.74 | 80.66 | 79.41 | 64.38 | 53.26 | 53.22 | 46.76 | 51.71 | 48.12 | 33.09 | 32.9 | 30.82 | 23.42 | 17.73 |
| Operating Expenses | 77.89 | 167.5 | 206.2 | 131.7 | 116.2 | 115.2 | 119.6 | 124.8 | 156.1 | 123.6 | 49.02 | 44.39 | 43.49 | 39.38 | 38.12 | 35.29 | 29.89 | 29.51 | 27.71 | 27.04 | 24.83 | 21.89 | 20.35 | 18.75 | 14.95 | 13.08 |
| Research & Development | 28.78 | 34.46 | 37.25 | 30.93 | 30.39 | 33.46 | 36.86 | 36.37 | 37.76 | 32.62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.03 | 0 |
| Selling, General and Administrative | 102.7 | 104.1 | 104.2 | 83.32 | 72 | 70.31 | 71.69 | 77.99 | 79.94 | 80.84 | 49.02 | 44.39 | 43.49 | 39.38 | 38.12 | 35.29 | 29.89 | 29.51 | 27.71 | 27.04 | 24.83 | 21.89 | 20.35 | 18.75 | 14.95 | 0 |
| Other Operating Expenses | -53.54 | 28.97 | 64.72 | 17.4 | 13.79 | 11.42 | 11.01 | 10.49 | 38.41 | 10.18 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.03 | 13.08 |
| Operating Income | 23.31 | 6.63 | -42.6 | 22.78 | 24.71 | 21.05 | 24.58 | 24.88 | -4.81 | 14.38 | 25.09 | 49.59 | 50.24 | 41.28 | 41.3 | 29.1 | 23.37 | 23.71 | 19.05 | 24.67 | 23.29 | 11.2 | 12.55 | 12.07 | 8.48 | 4.66 |
| Net Non-Operating Interest | -28.69 | 16.17 | -12.52 | 0 | 0 | 0 | 0 | -7.58 | -7.74 | -6.61 | 0 | 0 | 0.467 | 0.721 | 0.668 | 0.673 | 0.728 | 940.2 | 1,203 | 1,132 | 652.8 | 257.5 | 216 | 0 | 0 | 0 |
| Interest Income | 5.33 | 0 | 0 | 6.32 | 3.16 | 3.56 | 6.69 | 0 | 0 | 0 | 0 | 0 | 0.467 | 0.721 | 0.668 | 0.673 | 0.728 | 940.2 | 1,203 | 1,132 | 652.8 | 257.5 | 216 | 0 | 0 | 0 |
| Interest Expense | 34.02 | -16.17 | 12.52 | 6.32 | 3.16 | 3.56 | 6.69 | 7.58 | 7.74 | 6.61 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 10.8 | -33.01 | 0.745 | -4.7 | -1.63 | -2.27 | -0.887 | 0.803 | -0.933 | 0.22 | 0.405 | 0.152 | 0 | 0 | -0.001 | 0.001 | -0.001 | -939.3 | -1,202 | -1,131 | -652.1 | -257 | -215.7 | 0.552 | 0.204 | 0.236 |
| Income Before Tax | 5.43 | -10.2 | -54.38 | 18.08 | 23.08 | 18.78 | 23.7 | 18.11 | -13.48 | 7.99 | 25.49 | 49.74 | 50.71 | 42 | 41.96 | 29.77 | 24.1 | 24.65 | 20.25 | 25.8 | 23.95 | 11.7 | 12.88 | 12.62 | 8.68 | 4.89 |
| Income Tax Expense | 13.91 | 10.23 | -8.59 | 2.21 | 4.65 | 4.54 | 3.23 | 0.476 | 3.93 | 4.05 | 7.15 | 16.82 | 17.97 | 12.03 | 16.13 | 11.03 | 8.91 | 9.21 | 7.34 | 9.98 | 9.38 | 4.64 | 5.02 | 1.97 | 3.23 | 0 |
| Income Attributable to Non-Controlling Interest | 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 |
| Net Income | -8.48 | -20.44 | -45.79 | 15.87 | 18.43 | 14.25 | 20.47 | 17.63 | -17.42 | 3.93 | 18.34 | 32.92 | 32.74 | 29.97 | 25.83 | 18.74 | 15.18 | 15.44 | 12.92 | 15.81 | 14.57 | 7.06 | 7.87 | 10.65 | 5.45 | 4.89 |
| Depreciation and Amortization | -18.99 | 0 | 26.47 | 24.51 | 18.4 | 14.82 | 13.22 | 12.28 | 12.88 | 13.24 | 3.17 | 3.67 | 3.43 | 3.16 | 2.5 | 1.85 | 1.77 | 1.81 | 1.97 | 1.98 | 1.8 | 1.62 | 1.46 | 1.13 | 0.955 | 0 |
| EBITDA | 4.32 | 6.63 | -16.14 | 47.29 | 43.11 | 35.88 | 37.8 | 37.16 | 8.06 | 27.62 | 28.26 | 53.25 | 53.67 | 44.44 | 43.8 | 30.95 | 25.14 | 25.52 | 21.02 | 26.64 | 25.09 | 12.82 | 14.01 | 13.2 | 9.43 | 4.66 |
| Earnings Per Share (EPS) | -0.58 | -1.38 | -3.22 | 1.11 | 1.26 | 0.98 | 1.49 | 1.3 | -1.3 | 0.29 | 1.62 | 2.94 | 2.95 | 2.71 | 2.34 | 1.71 | 1.39 | 1.42 | 1.21 | 1.49 | 1.38 | 0.67 | 0.75 | 1.06 | 0.93 | 0.53 |
| Diluted Earnings Per Share | -0.58 | -1.38 | -3.22 | 1.11 | 1.26 | 0.98 | 1.49 | 1.3 | -1.3 | 0.29 | 1.62 | 2.94 | 2.95 | 2.71 | 2.34 | 1.71 | 1.39 | 1.42 | 1.2 | 1.48 | 1.37 | 0.67 | 0.75 | 1.06 | 0.93 | 0.53 |
| Weighted Average Shares Outstanding | 14.53 | 14.3 | 14.21 | 14.36 | 14.29 | 14.04 | 13.78 | 13.56 | 13.42 | 13.26 | 11.08 | 11.03 | 11 | 10.98 | 11.03 | 10.96 | 10.95 | 10.85 | 10.7 | 10.64 | 10.56 | 10.49 | 10.49 | 10.02 | 9.29 | 9.29 |
| Diluted Weighted Average Shares Outstanding | 14.53 | 14.3 | 14.21 | 14.36 | 14.32 | 14.04 | 13.78 | 13.57 | 13.42 | 13.26 | 11.14 | 11.03 | 11.1 | 11.07 | 11.03 | 10.96 | 10.96 | 10.87 | 10.74 | 10.72 | 10.65 | 10.54 | 10.54 | 10.06 | 9.29 | 9.29 |