| 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 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-05 | 2025-03-06 | 2024-02-28 | 2023-03-15 | 2022-03-11 | 2021-02-19 | 2020-03-12 | 2019-03-07 | 2018-03-08 | 2017-03-13 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2007-03-30 | 2006-04-03 | 2005-04-04 |
| Revenue | 435.7 | 360.7 | 325.1 | 321.2 | 445.5 | 405.1 | 362 | 332.7 | 285.8 | 206.2 | 197.3 | 200.3 | 193.3 | 186.7 | 188.5 | 174.5 | 117.6 | 116.9 | 115.3 |
| Cost of Revenue | 186.6 | 159.1 | 142.1 | 143.4 | 227.6 | 215.1 | 201.9 | 190.1 | 160.9 | 105.9 | 101 | 107.2 | 103 | 100.9 | 100.7 | 96.2 | 53.3 | 56.7 | 58.6 |
| Gross Profit | 249.1 | 201.6 | 182.9 | 177.8 | 217.8 | 190 | 160.1 | 142.6 | 124.9 | 100.4 | 96.3 | 93.16 | 90.26 | 85.8 | 87.8 | 78.3 | 64.3 | 60.2 | 56.7 |
| Operating Expenses | 155.8 | 114.8 | 102.8 | 98.58 | 127.5 | 125.6 | 132.9 | 94.08 | 75.37 | 56.77 | 51.78 | 45.11 | 46.85 | 41.3 | 43.1 | 38.6 | 48.4 | 44.3 | 37.5 |
| Research & Development | 0 | 1.3 | 0.6 | 0.6 | 1.1 | 1.3 | 2.5 | 2.5 | 2.3 | 1.8 | 1.4 | 1.2 | 0.949 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 56.13 | 113.5 | 102.2 | 97.98 | 123.2 | 121.6 | 104.7 | 94.08 | 75.37 | 56.77 | 51.78 | 45.11 | 46.82 | 41.4 | 42.8 | 39.6 | 47.8 | 43.9 | 37 |
| Other Operating Expenses | 99.66 | 0 | 0 | 0 | 3.26 | 2.62 | 25.66 | -2.5 | -2.3 | -1.8 | -1.4 | -1.2 | -0.922 | -0.1 | 0.3 | -1 | 0.6 | 0.4 | 0.5 |
| Operating Income | 93.29 | 86.72 | 80.18 | 79.25 | 90.32 | 64.43 | 27.23 | 48.48 | 49.5 | 43.59 | 44.51 | 48.06 | 43.41 | 44.5 | 44.7 | 39.7 | 15.9 | 15.9 | 19.2 |
| Net Non-Operating Interest | -16.81 | -13.98 | -14.64 | -19.52 | -20.5 | -13.49 | -14.44 | -14.82 | -16.89 | -26.62 | -34.28 | -34.31 | -44.09 | 43 | 35.2 | 26.4 | 27.08 | 31.85 | 31.28 |
| Interest Income | 3.47 | 0 | 0 | 0 | 0 | 0 | 0 | 0.267 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 20.28 | 13.98 | 14.64 | 19.52 | 20.5 | 13.49 | 14.44 | 15.09 | 16.89 | 26.62 | 34.28 | 34.31 | 44.09 | -43 | -35.2 | -26.4 | -27.08 | -31.85 | -31.28 |
| Equity & Other Income/(Expense) | 7.26 | -7.78 | -3.47 | -17.66 | -4.52 | -0.791 | 6.3 | -2.09 | -5.68 | -2.06 | 0 | -42.78 | -0.441 | -86.1 | -70.4 | -52.9 | -54.18 | -37.45 | -58.18 |
| Income Before Tax | 83.74 | 64.96 | 62.06 | 42.07 | 65.3 | 50.15 | 19.1 | 31.57 | 26.93 | 14.91 | 10.23 | -29.04 | -1.12 | 1.4 | 9.5 | 13.2 | -11.2 | 10.3 | -7.7 |
| Income Tax Expense | 16.87 | 16.93 | 24 | 10.98 | 14.04 | 11.96 | 2.86 | 6.29 | 7.28 | -12.01 | 1.08 | 0.37 | 0.486 | 1 | 1.1 | -3.1 | 0.85 | 0.228 | 17.4 |
| Income Attributable to Non-Controlling Interest | 14.5 | 8.22 | -0.396 | 19.45 | -0.797 | 0 | 0 | 0 | -0.556 | 0 | -7.53 | 0 | 0 | 0 | 0 | 0 | -0.05 | -0.028 | 9.8 |
| Net Income | 52.37 | 39.81 | 38.46 | 11.64 | 52.06 | 38.19 | 16.23 | 25.29 | 20.21 | 26.91 | 16.68 | -29.41 | -1.61 | 0.4 | 8.4 | 16.3 | -12 | 10.1 | -34.9 |
| Depreciation and Amortization | 6.82 | 5.66 | 4.12 | 3.38 | 5.01 | 5.02 | 4.09 | 3.11 | 2.33 | 1.28 | 1.06 | 0.933 | 0.932 | -86.1 | -70.4 | -52.9 | 2.46 | 1.61 | 1.28 |
| EBITDA | 100.1 | 92.38 | 84.3 | 82.63 | 95.33 | 69.44 | 31.32 | 51.59 | 51.83 | 44.87 | 45.57 | 48.99 | 44.34 | -41.6 | -25.7 | -13.2 | 18.36 | 17.51 | 20.48 |
| Earnings Per Share (EPS) | 2.92 | 2.24 | 2.34 | 0.65 | 2.75 | 1.7 | 0.7 | 1.31 | 1.06 | 1.63 | 0.59 | -1.89 | -0.1 | 0.022 | 0.46 | 0.89 | -0.65 | 17.12 | -53.28 |
| Diluted Earnings Per Share | 2.84 | 2.14 | 2.01 | 0.64 | 2.52 | 1.67 | 0.69 | 1.28 | 1.04 | 1.49 | 0.55 | -1.76 | -0.096 | 0.022 | 0.46 | 0.89 | -0.65 | 17.12 | -53.28 |
| Weighted Average Shares Outstanding | 18.25 | 17.73 | 17.58 | 17.9 | 18.92 | 19.4 | 19.63 | 19.36 | 18.99 | 16.47 | 15.54 | 15.54 | 15.54 | 18.3 | 18.3 | 18.3 | 18.4 | 0.59 | 0.655 |
| Diluted Weighted Average Shares Outstanding | 18.71 | 19.36 | 20.47 | 18.06 | 22.38 | 19.73 | 20.04 | 19.83 | 19.51 | 18.02 | 16.7 | 16.7 | 16.7 | 18.3 | 18.3 | 18.3 | 18.4 | 0.59 | 0.655 |