| 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-09-30 | 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 |
| Revenue | 895.1 | 867.8 | 837 | 789.1 | 661 | 354.5 | 374.3 | 286 | 180.5 | 119.7 | 95.26 | 82.91 | 75.74 | 66.73 | 65.27 | 65.24 | 55.17 | 54.71 | 57.52 | 59.25 | 39.25 | 22.11 | 17.55 | 16.36 | 11.39 | 9.95 |
| Cost of Revenue | 551 | 546 | 550.9 | 534.7 | 445.4 | 232.4 | 249 | 192.9 | 116.6 | 79.16 | 65.69 | 57.59 | 53.48 | 48.68 | 47.04 | 46.65 | 40.32 | 42.08 | 43.98 | 43.22 | 27.66 | 14.34 | 11.12 | 10.08 | 6.89 | 5.74 |
| Gross Profit | 344.1 | 321.7 | 286 | 254.4 | 215.5 | 122.1 | 125.3 | 93.11 | 63.92 | 40.57 | 29.58 | 25.32 | 22.25 | 18.05 | 18.23 | 18.58 | 14.85 | 12.63 | 13.54 | 16.03 | 11.6 | 7.77 | 6.43 | 6.28 | 4.5 | 4.21 |
| Operating Expenses | 246 | 237.6 | 213.9 | 190.4 | 179.7 | 83.37 | 88.73 | 66.53 | 41.29 | 23.12 | 18.17 | 16.55 | 14.75 | 14.13 | 14.84 | 14.24 | 12.1 | 10.1 | 11.49 | 12.93 | 7.94 | 5.97 | 3.9 | 2.72 | 2.53 | 1.96 |
| Research & Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2.17 | 1.24 | 0.935 | 0.531 | 0.659 | 0.632 | 0.736 | 2.33 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Selling, General and Administrative | 242.9 | 237 | 207 | 185.1 | 166.4 | 80.73 | 86.69 | 62.13 | 38.43 | 21.54 | 17.67 | 15.91 | 14.45 | 13.4 | 12.51 | 12.98 | 11.26 | 11.34 | 10.42 | 11.46 | 7.23 | 5.46 | 3.57 | 2.52 | 2.34 | 1.68 |
| Other Operating Expenses | 3.11 | 0.569 | 6.83 | 5.32 | 13.3 | 2.64 | 2.03 | 2.22 | 1.62 | 0.641 | -0.026 | -0.01 | -0.339 | 0 | 0 | 1.25 | 0.834 | -1.24 | 1.07 | 1.47 | 0.708 | 0.51 | 0.333 | 0.197 | 0.199 | 0.275 |
| Operating Income | 98.06 | 84.14 | 72.15 | 63.94 | 35.88 | 38.76 | 36.58 | 26.58 | 22.64 | 17.45 | 11.4 | 8.77 | 7.51 | 3.92 | 3.4 | 4.35 | 2.75 | 2.53 | 2.05 | 3.1 | 3.66 | 1.8 | 2.53 | 3.56 | 1.96 | 2.25 |
| Net Non-Operating Interest | -15.03 | -19.15 | -23.5 | -17.14 | -13.15 | -3.46 | -4.88 | -3.34 | -1.12 | -0.46 | -0.518 | -0.603 | -0.723 | -0.798 | -0.517 | -0.629 | -0.385 | -0.166 | -0.165 | -0.134 | -0.183 | 0.064 | 0.035 | 0.019 | -0.022 | -0.119 |
| Interest Income | 0.498 | 0.492 | 0.873 | 0.426 | 0.105 | 0.367 | 0.485 | 0.523 | 0.282 | 0.365 | 0.231 | 0.147 | 0.016 | 0.03 | 0.233 | 0.052 | 0.054 | 0.17 | 0.284 | 0.379 | 0.168 | 0.115 | 0.085 | 0.054 | 0.02 | 0.029 |
| Interest Expense | 15.53 | 19.64 | 24.38 | 17.56 | 13.25 | 3.82 | 5.36 | 3.87 | 1.4 | 0.825 | 0.749 | 0.75 | 0.739 | 0.828 | 0.75 | 0.681 | 0.439 | 0.337 | 0.449 | 0.512 | 0.351 | 0.051 | 0.05 | 0.034 | 0.041 | 0.148 |
| Equity & Other Income/(Expense) | 0.444 | 0.678 | 1.67 | 0.668 | -2.61 | -0.49 | -1.02 | 1.36 | -0.511 | 0.265 | 1.34 | 0.63 | 0.433 | -0.973 | 0 | -0.269 | 0.532 | 0.793 | -1.66 | 0.484 | 0.429 | 1.36 | 0.048 | -0.358 | 0.083 | 0.137 |
| Income Before Tax | 83.48 | 65.67 | 50.31 | 47.47 | 20.13 | 34.81 | 30.69 | 24.6 | 21 | 17.25 | 12.23 | 8.79 | 7.22 | 2.15 | 2.88 | 3.45 | 2.9 | 3.16 | 0.222 | 3.45 | 3.9 | 3.23 | 2.62 | 3.22 | 2.02 | 2.27 |
| Income Tax Expense | 21.74 | 17.16 | 12.47 | 12.16 | 8.59 | 8.35 | 4.94 | 6.94 | 1.76 | 4.95 | 3.29 | 2.4 | 1.92 | 0.571 | 0.877 | 0.975 | 0.644 | 1.61 | 0.546 | 1.54 | 1.27 | 1.03 | 0.734 | 1.07 | 0.655 | 0.591 |
| 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.009 | 0 | 0 | 0 | 0.923 |
| Net Income | 61.74 | 48.51 | 37.84 | 35.31 | 11.54 | 26.46 | 25.75 | 17.66 | 19.25 | 12.3 | 8.94 | 6.39 | 5.3 | 1.58 | 2 | 2.47 | 2.26 | 1.55 | -0.324 | 1.9 | 2.63 | 2.2 | 1.88 | 2.15 | 1.37 | 0.759 |
| Depreciation and Amortization | 54.32 | 52.19 | 49.13 | 49.1 | 49.32 | 17.34 | 15.17 | 9.82 | 6.17 | 2 | 1.81 | 1.77 | 1.6 | 1.54 | 1.48 | 1.25 | 0.834 | 0.796 | 0.964 | 1.28 | 0.708 | 0.51 | 0.333 | 0.197 | 0.093 | 0.082 |
| EBITDA | 152.4 | 136.3 | 121.3 | 113 | 85.21 | 56.1 | 51.75 | 36.4 | 28.81 | 19.45 | 13.21 | 10.53 | 9.11 | 5.46 | 4.88 | 5.6 | 3.59 | 3.33 | 3.01 | 4.37 | 4.37 | 2.31 | 2.87 | 3.75 | 2.05 | 2.34 |
| Earnings Per Share (EPS) | 0.86 | 0.68 | 0.57 | 0.55 | 0.19 | 0.52 | 0.53 | 0.4 | 0.48 | 0.36 | 0.28 | 0.23 | 0.23 | 0.07 | 0.09 | 0.12 | 0.09 | 0.057 | -0.011 | 0.065 | 0.12 | 0.13 | 0.12 | 0.15 | 0.081 | 0.054 |
| Diluted Earnings Per Share | 0.86 | 0.68 | 0.57 | 0.55 | 0.19 | 0.52 | 0.53 | 0.4 | 0.47 | 0.34 | 0.28 | 0.23 | 0.23 | 0.07 | 0.09 | 0.12 | 0.09 | 0.057 | -0.011 | 0.064 | 0.11 | 0.096 | 0.086 | 0.1 | 0.052 | 0.034 |
| Weighted Average Shares Outstanding | 71.49 | 71.11 | 66.28 | 64.34 | 61.83 | 50.76 | 48.4 | 43.68 | 39.72 | 34.27 | 31.45 | 27.8 | 23.14 | 22.9 | 22.88 | 22.1 | 25.4 | 27.35 | 28.28 | 29.45 | 21.14 | 15.72 | 14.69 | 13.39 | 13.39 | 13.39 |
| Diluted Weighted Average Shares Outstanding | 72.16 | 71.65 | 66.48 | 64.49 | 62.24 | 50.91 | 48.74 | 44.44 | 40.6 | 35.92 | 32.45 | 28.07 | 23.44 | 23.12 | 23.25 | 22.31 | 25.41 | 27.35 | 28.37 | 29.67 | 24.28 | 23.03 | 22.02 | 20.94 | 20.94 | 20.94 |