| Period Ending: |
LTM
(Last Twelve Months) |
2025
(Q3)
09-30 |
2025
(Q2)
06-30 |
2025
(Q1)
03-31 |
2024
(Q4)
12-31 |
2024
(Q3)
09-30 |
2024
(Q2)
06-30 |
2024
(Q1)
03-31 |
2023
(Q4)
12-31 |
2023
(Q3)
09-30 |
2023
(Q2)
06-30 |
2023
(Q1)
03-31 |
2022
(Q4)
12-31 |
2022
(Q3)
09-30 |
2022
(Q2)
06-30 |
2022
(Q1)
03-31 |
2021
(Q4)
12-31 |
2021
(Q3)
09-30 |
2021
(Q2)
06-30 |
2021
(Q1)
03-31 |
2020
(Q4)
12-31 |
2020
(Q3)
09-30 |
2020
(Q2)
06-30 |
2020
(Q1)
03-31 |
2019
(Q4)
12-31 |
2019
(Q3)
09-30 |
2019
(Q2)
06-30 |
2019
(Q1)
03-31 |
2018
(Q4)
12-31 |
2018
(Q3)
09-30 |
2018
(Q2)
06-30 |
2018
(Q1)
03-31 |
2017
(Q4)
12-31 |
2017
(Q3)
09-30 |
2017
(Q2)
06-30 |
2017
(Q1)
03-31 |
2016
(Q4)
12-31 |
2016
(Q3)
09-30 |
2016
(Q2)
06-30 |
2016
(Q1)
03-31 |
2015
(Q4)
12-31 |
2015
(Q3)
09-30 |
2015
(Q2)
06-30 |
2015
(Q1)
03-31 |
2014
(Q4)
12-31 |
2014
(Q3)
09-30 |
2014
(Q2)
06-30 |
2014
(Q1)
03-31 |
2013
(Q4)
12-31 |
2013
(Q3)
09-30 |
2013
(Q2)
06-30 |
2013
(Q1)
03-31 |
2012
(Q4)
12-31 |
2012
(Q3)
09-30 |
2012
(Q2)
06-30 |
2012
(Q1)
03-31 |
2011
(Q4)
12-31 |
2011
(Q3)
09-30 |
2011
(Q2)
06-30 |
2011
(Q1)
03-31 |
2010
(Q4)
12-31 |
2010
(Q3)
09-30 |
2010
(Q2)
06-30 |
2010
(Q1)
03-31 |
2009
(Q4)
12-31 |
2009
(Q3)
09-30 |
2009
(Q2)
06-30 |
2009
(Q1)
03-31 |
2008
(Q4)
12-31 |
2008
(Q3)
09-30 |
2008
(Q2)
06-30 |
2008
(Q1)
03-31 |
2007
(Q4)
12-31 |
2007
(Q3)
09-30 |
2007
(Q2)
06-30 |
2007
(Q1)
03-31 |
2006
(Q4)
12-31 |
2006
(Q3)
09-30 |
2006
(Q2)
06-30 |
2006
(Q1)
03-31 |
2005
(Q4)
12-31 |
2005
(Q3)
09-30 |
2005
(Q2)
06-30 |
2005
(Q1)
03-31 |
2004
(Q4)
12-31 |
2004
(Q3)
09-30 |
2004
(Q2)
06-30 |
2004
(Q1)
03-31 |
2003
(Q4)
12-31 |
2003
(Q3)
09-30 |
2003
(Q2)
06-30 |
2003
(Q1)
03-31 |
2002
(Q4)
12-31 |
2002
(Q3)
09-30 |
2002
(Q2)
06-30 |
2002
(Q1)
03-31 |
2001
(Q4)
12-31 |
2001
(Q3)
09-30 |
2001
(Q2)
06-30 |
2001
(Q1)
03-31 |
2000
(Q4)
12-31 |
2000
(Q3)
09-30 |
2000
(Q2)
06-30 |
2000
(Q1)
03-31 |
1999
(Q4)
12-31 |
1999
(Q3)
09-30 |
1999
(Q2)
06-30 |
1999
(Q1)
03-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-11-04 | 2025-11-04 | 2025-07-29 | 2025-03-31 | 2025-03-26 | 2024-11-06 | 2024-07-30 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 244.6 | 61.55 | 61.08 | 60.37 | 61.55 | 60.24 | 60.3 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of Revenue | 85.29 | 21.26 | 21.95 | 21.24 | 20.84 | 20.94 | 20.83 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gross Profit | 159.3 | 40.28 | 39.12 | 39.13 | 40.72 | 39.3 | 39.48 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Expenses | 144.9 | 36.22 | 36.52 | 35.49 | 36.62 | 34.43 | 34.54 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Research & Development | 51.43 | 13.19 | 12.87 | 13.03 | 12.35 | 12.67 | 13.18 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Selling, General and Administrative | 93.42 | 23.04 | 23.65 | 22.46 | 24.27 | 21.76 | 21.36 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Operating Expenses | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 14.41 | 4.06 | 2.6 | 3.65 | 4.1 | 4.87 | 4.94 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Non-Operating Interest | 0.522 | 0 | -1.19 | 1.72 | 0 | -0.614 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Income | 1.72 | 0 | 0 | 1.72 | 0 | 0 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Expense | 1.19 | 0 | 1.19 | 0 | 0 | 0.614 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity & Other Income/(Expense) | -1.84 | 0.064 | 0 | 0 | -1.9 | 0 | 0.396 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Before Tax | 13.09 | 4.12 | 1.41 | 5.36 | 2.2 | 4.26 | 5.33 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Expense | -0.735 | 1.39 | 1.1 | 1.34 | -4.57 | 1.58 | 1.56 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Attributable to Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 13.83 | 2.73 | 0.306 | 4.02 | 6.78 | 2.68 | 3.77 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Depreciation and Amortization | 4.19 | 1.18 | 0.959 | 0.954 | 1.09 | 1 | 1.26 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 18.6 | 5.24 | 3.56 | 4.6 | 5.2 | 5.88 | 6.2 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share (EPS) | 0.478 | 0.097 | 0.011 | 0.14 | 0.23 | 0.089 | 0.12 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Earnings Per Share | 0.457 | 0.097 | 0.01 | 0.13 | 0.22 | 0.087 | 0.12 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weighted Average Shares Outstanding | 28.17 | 28.17 | 28.88 | 29.53 | 29.93 | 30.22 | 30.34 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Weighted Average Shares Outstanding | 28.67 | 28.67 | 29.35 | 30.05 | 30.26 | 30.78 | 30.73 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||