| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2026-02-17 | 2026-02-17 | 2025-02-18 | 2024-02-20 | 2023-02-21 | 2022-02-23 | 2021-02-26 | 2020-03-02 | 2019-03-01 | 2018-03-16 | 2017-03-16 | 2016-03-15 | 2015-03-16 | 2014-03-17 | 2013-03-15 | 2012-03-15 | 2011-04-01 | 2010-03-31 | 2009-03-16 | 2008-03-17 | 2007-03-16 | 2006-03-15 | 2005-05-31 | 2004-03-15 | 2003-03-25 | 2002-03-08 | 2001-03-29 | 2000-04-10 | 1999-04-15 | 1998-04-15 | 1997-04-08 |
| Revenue | 385.8 | 385.8 | 602.5 | 1,072 | 1,599 | 1,526 | 934.8 | 713.7 | 501 | 301.6 | 274.5 | 272.8 | 285.3 | 356.9 | 356.7 | 298.2 | 0.258 | 165.6 | 105.4 | 83.78 | 74.09 | 40.13 | 27.34 | 25.38 | 12.35 | 5.02 | 3.9 | 4.65 | 15.9 | 14.36 | 16.5 |
| Cost of Revenue | 110.6 | 110.6 | 157.8 | 296.2 | 458.2 | 398.5 | 237 | 176.8 | 121.1 | 73.75 | 68.87 | 71.46 | 76.08 | 89.04 | 88.67 | 73.69 | 0.065 | 40.29 | 25.33 | 21.46 | 18.24 | 10.16 | 6.75 | 6.83 | 3.69 | 2.21 | 1.72 | 2.31 | 10.1 | 9.67 | 9.22 |
| Gross Profit | 275.2 | 275.2 | 444.6 | 775.9 | 1,140 | 1,128 | 697.8 | 536.9 | 379.9 | 227.8 | 205.7 | 201.3 | 209.2 | 267.8 | 268 | 224.5 | 0.192 | 125.3 | 80.11 | 62.31 | 55.85 | 29.97 | 20.59 | 18.55 | 8.66 | 2.81 | 2.17 | 2.35 | 5.8 | 4.69 | 7.29 |
| Operating Expenses | 289.4 | 289.4 | 441.7 | 649.4 | 955.6 | 911.4 | 563.7 | 445.8 | 310.8 | 188.2 | 178.8 | 172.6 | 179 | 234.3 | 244.8 | 197.1 | 0.161 | 106 | 71.91 | 56.6 | 47.74 | 25.89 | 17.59 | 14.96 | 6.91 | 2.07 | 1.91 | 4.41 | 6.58 | 7.83 | 6.84 |
| Research & Development | 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 |
| Selling, General and Administrative | 289.4 | 289.4 | 441.7 | 649.4 | 955.6 | 911.4 | 563.7 | 445.8 | 310.8 | 188.2 | 178.8 | 172.6 | 179 | 202.2 | 208.8 | 197.1 | 160.8 | 105.9 | 71.91 | 56.6 | 48.27 | 25.89 | 17.59 | 14.96 | 6.91 | 2.07 | 1.69 | 4.18 | 6.58 | 7.83 | 6.46 |
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32.1 | 36 | 0 | -160.7 | 0.068 | 0 | 0 | -0.533 | 0 | 0 | 0 | 0 | 0 | 0.219 | 0.232 | 0 | 0 | 0.388 |
| Operating Income | -14.21 | -14.21 | 2.88 | 126.4 | 184.8 | 216.2 | 134.2 | 91.04 | 69.06 | 39.63 | 26.86 | 28.68 | 30.25 | 33.59 | 23.26 | 27.38 | 0.032 | 19.37 | 8.2 | 5.71 | 8.11 | 4.07 | 3 | 3.6 | 1.75 | 0.745 | 0.266 | -2.06 | -0.771 | -3.14 | 0.445 |
| Net Non-Operating Interest | 5.52 | 5.52 | 4.8 | 2.49 | -0.701 | 0 | 0.246 | 1.29 | 1.31 | 0.558 | 0.283 | 0.661 | 0.716 | 0.509 | 0.304 | 0.319 | 0 | 0.01 | -0.217 | 0 | -0.194 | -0.159 | 0 | -0.15 | 0 | 0 | -0.386 | 0 | 0 | 0 | 0 |
| Interest Income | 5.52 | 5.52 | 4.8 | 2.49 | 0 | 0 | 0.246 | 1.29 | 1.31 | 0.558 | 0.283 | 0.661 | 0.716 | 0.509 | 0.304 | 0.421 | 0 | 0.155 | 0.149 | 0 | 0.175 | 0.158 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Interest Expense | 0 | 0 | 0 | 0 | 0.701 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.102 | 0 | 0.145 | 0.366 | 0 | 0.369 | 0.317 | 0 | 0.15 | 0 | 0 | 0.386 | 0 | 0 | 0 | 0 |
| Equity & Other Income/(Expense) | 3.06 | 3.06 | -3.9 | -0.095 | -0.046 | -0.112 | -0.14 | 0.029 | 0.179 | 0.136 | -0.02 | 0.326 | 0.731 | 0.088 | 0.892 | -0.021 | -0 | -0.083 | -0.132 | -0.172 | -0.58 | 0.015 | -0.098 | 0.11 | -0.054 | -0.179 | 0.033 | 0.339 | -0.178 | -0.217 | -0.216 |
| Income Before Tax | -5.64 | -5.64 | 3.79 | 128.8 | 184.1 | 216.1 | 134.3 | 92.36 | 70.55 | 40.33 | 27.12 | 29.67 | 31.69 | 34.19 | 24.46 | 27.68 | 0.032 | 19.29 | 7.85 | 5.54 | 7.34 | 3.93 | 2.91 | 3.56 | 1.7 | 0.566 | -0.087 | -1.73 | -0.949 | -3.35 | 0.229 |
| Income Tax Expense | 13.03 | 13.03 | 1.7 | 29.38 | 40.49 | 52.1 | 31.41 | 14.45 | 14.76 | 12.61 | 9.29 | 10.1 | 10.66 | 10.22 | 8.58 | 9.14 | 0.012 | 7.33 | 2.42 | 1.71 | 2.26 | 1.2 | 1.16 | 1.15 | -0.925 | -0.022 | -0.787 | 1.13 | 0 | 0.342 | -0.091 |
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.491 | 7.85 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -0.603 | 0.339 | 0 | 0 | 0 |
| Net Income | -18.67 | -18.67 | 2.09 | 99.42 | 143.6 | 164 | 102.9 | 77.92 | 55.79 | 27.72 | 17.84 | 20.06 | 13.18 | 23.97 | 15.88 | 18.54 | 0.02 | 11.96 | 5.43 | 3.84 | 5.08 | 2.73 | 1.75 | 2.41 | 2.62 | 0.588 | 1.3 | -3.19 | -0.949 | -3.7 | 0.32 |
| Depreciation and Amortization | 14.24 | 10.5 | 12.71 | 13.11 | 10.98 | 6.81 | 4.32 | 4.62 | 4.43 | 4.21 | 5.41 | 7.12 | 8.05 | 7.9 | 8.38 | 8.34 | 5.86 | 5.27 | 4.57 | 3.47 | 2.4 | 1.74 | 1.21 | 0.648 | 0.321 | 0.211 | 0.219 | 0.232 | 0.431 | 0.875 | 0.662 |
| EBITDA | 0.03 | -3.71 | 15.59 | 139.5 | 195.8 | 223.1 | 138.5 | 95.66 | 73.5 | 43.84 | 32.26 | 35.8 | 38.3 | 41.49 | 31.65 | 35.73 | 5.89 | 24.63 | 12.77 | 9.19 | 10.51 | 5.82 | 4.21 | 4.25 | 2.07 | 0.956 | 0.485 | -1.83 | -0.34 | -2.26 | 1.11 |
| Earnings Per Share (EPS) | -1.7 | -1.7 | 0.19 | 9.1 | 12.82 | 14.01 | 8.74 | 6.62 | 4.67 | 2.32 | 1.51 | 1.68 | 1.04 | 1.74 | 1.16 | 1.33 | 1.39 | 0.89 | 0.37 | 0.3 | 0.41 | 0.2 | 0.16 | 0.25 | 0.36 | 0.08 | 0.19 | -0.58 | -0.2 | -0.86 | 0.07 |
| Diluted Earnings Per Share | -1.71 | -1.7 | 0.19 | 9.1 | 12.73 | 13.89 | 8.68 | 6.43 | 4.62 | 2.29 | 1.49 | 1.66 | 1.03 | 1.73 | 1.16 | 1.31 | 1.35 | 0.81 | 0.34 | 0.28 | 0.38 | 0.19 | 0.14 | 0.22 | 0.3 | 0.07 | 0.17 | -0.58 | -0.2 | -0.86 | 0.07 |
| Weighted Average Shares Outstanding | 10.99 | 10.98 | 10.93 | 10.88 | 11.2 | 11.71 | 11.77 | 11.77 | 11.95 | 11.92 | 11.84 | 11.96 | 12.67 | 13.77 | 13.72 | 13.97 | 14.08 | 13.52 | 13.13 | 12.96 | 12.7 | 12.26 | 10.83 | 9.31 | 6.72 | 6.52 | 5.63 | 5.48 | 4.8 | 4.3 | 4.31 |
| Diluted Weighted Average Shares Outstanding | 10.99 | 10.98 | 10.96 | 10.92 | 11.28 | 11.81 | 11.85 | 12.12 | 12.08 | 12.09 | 11.95 | 12.07 | 12.78 | 13.82 | 13.74 | 14.2 | 14.57 | 14.73 | 14.33 | 13.64 | 13.48 | 12.78 | 12.41 | 10.95 | 8.74 | 8.07 | 7.38 | 5.48 | 4.8 | 4.3 | 4.31 |