| Period Ending: |
LTM
(Last Twelve Months) |
2026
(Q2)
09-30 |
2026
(Q1)
06-30 |
2025
(Q4)
03-31 |
2025
(Q3)
12-31 |
2025
(Q2)
09-30 |
2025
(Q1)
06-30 |
2024
(Q4)
03-31 |
2024
(Q3)
12-31 |
2024
(Q2)
09-30 |
2024
(Q1)
06-30 |
2023
(Q4)
03-31 |
2023
(Q3)
12-31 |
2023
(Q2)
09-30 |
2023
(Q1)
06-30 |
2022
(Q4)
03-31 |
2022
(Q3)
12-31 |
2022
(Q2)
09-30 |
2022
(Q1)
06-30 |
2021
(Q4)
03-31 |
2021
(Q3)
12-31 |
2021
(Q2)
09-30 |
2021
(Q1)
06-30 |
2020
(Q4)
03-31 |
2020
(Q3)
12-31 |
2020
(Q2)
09-30 |
2020
(Q1)
06-30 |
2019
(Q4)
03-31 |
2019
(Q3)
12-31 |
2019
(Q2)
09-30 |
2019
(Q1)
06-30 |
2018
(Q4)
03-31 |
2018
(Q3)
12-31 |
2018
(Q2)
09-30 |
2018
(Q1)
06-30 |
2017
(Q4)
03-31 |
2017
(Q3)
12-31 |
2017
(Q2)
09-30 |
2017
(Q1)
06-30 |
2016
(Q4)
03-31 |
2016
(Q3)
12-31 |
2016
(Q2)
09-30 |
2016
(Q1)
06-30 |
2015
(Q4)
03-31 |
2015
(Q3)
12-31 |
2015
(Q2)
09-30 |
2015
(Q1)
06-30 |
2014
(Q4)
03-31 |
2014
(Q3)
12-31 |
2014
(Q2)
09-30 |
2014
(Q1)
06-30 |
2013
(Q4)
03-31 |
2013
(Q3)
12-31 |
2013
(Q2)
09-30 |
2013
(Q1)
06-30 |
2012
(Q4)
03-31 |
2012
(Q3)
02-06 |
2012
(Q2)
09-30 |
2012
(Q1)
06-30 |
2011
(Q4)
03-31 |
2011
(Q3)
12-31 |
2011
(Q2)
09-30 |
2011
(Q1)
06-30 |
2010
(Q4)
03-31 |
2010
(Q3)
12-31 |
2010
(Q2)
09-30 |
2010
(Q1)
06-30 |
2009
(Q4)
03-31 |
2009
(Q3)
12-31 |
2009
(Q2)
09-30 |
2009
(Q1)
06-30 |
2008
(Q4)
03-31 |
2008
(Q3)
12-31 |
2008
(Q2)
09-30 |
2008
(Q1)
06-30 |
2007
(Q4)
03-31 |
2007
(Q3)
12-31 |
2007
(Q2)
09-30 |
2007
(Q1)
06-30 |
2006
(Q4)
03-31 |
2006
(Q3)
12-31 |
2006
(Q2)
09-30 |
2006
(Q1)
06-30 |
2005
(Q4)
03-31 |
2005
(Q3)
12-31 |
2005
(Q2)
09-30 |
2005
(Q1)
06-30 |
2004
(Q4)
03-31 |
2004
(Q3)
12-31 |
2004
(Q2)
09-30 |
2004
(Q1)
06-30 |
2003
(Q4)
03-31 |
2003
(Q3)
12-31 |
2003
(Q2)
09-30 |
2003
(Q1)
06-30 |
2002
(Q4)
03-31 |
2002
(Q3)
12-31 |
2002
(Q2)
09-30 |
2002
(Q1)
06-30 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-10-24 | 2025-10-24 | 2025-06-30 | 2025-06-06 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 342,149 | 88,051 | 85,452 | 85,060 | 83,586 | 80,162 | 76,727 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of Revenue | 149,067 | 39,911 | 36,825 | 37,797 | 34,534 | 32,393 | 30,383 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gross Profit | 193,082 | 48,140 | 48,627 | 47,263 | 49,052 | 47,769 | 46,344 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Expenses | 121,727 | 30,627 | 31,152 | 29,616 | 30,332 | 30,218 | 28,419 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Research & Development | 26,362 | 6,202 | 6,244 | 7,258 | 6,658 | 7,271 | 6,193 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Selling, General and Administrative | 97,789 | 26,436 | 23,181 | 24,055 | 24,117 | 23,007 | 22,691 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Operating Expenses | -2,424 | -2,011 | 1,727 | -1,697 | -443 | -60 | -465 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 71,355 | 17,513 | 17,475 | 17,647 | 18,720 | 17,551 | 17,925 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Non-Operating Interest | 866 | 774 | 298 | -92 | -114 | -92 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Income | 4,077 | 1,681 | 1,128 | 564 | 704 | 665 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Expense | 3,211 | 907 | 830 | 656 | 818 | 757 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity & Other Income/(Expense) | 3,972 | 63 | 1,274 | 2,499 | 136 | 1,708 | 896 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Before Tax | 76,193 | 18,350 | 19,047 | 20,054 | 18,742 | 19,167 | 18,821 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Expense | 17,919 | 4,082 | 4,951 | 4,182 | 4,704 | 5,752 | 4,901 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Attributable to Non-Controlling Interest | -347 | -104 | -82 | -66 | -95 | 862 | 0 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 58,621 | 14,372 | 14,178 | 15,938 | 14,133 | 12,553 | 13,920 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Depreciation and Amortization | 19,089 | 5,051 | 4,765 | 4,554 | 4,719 | 3,975 | 3,810 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 90,444 | 22,564 | 22,240 | 22,201 | 23,439 | 21,526 | 21,735 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share (EPS) | 70.4 | 17.27 | 17.04 | 19.13 | 16.96 | 15.06 | 16.69 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Earnings Per Share | 70.31 | 17.25 | 17.02 | 19.1 | 16.94 | 15.05 | 16.69 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weighted Average Shares Outstanding | 832 | 832 | 832 | 833.3 | 833.3 | 833.6 | 833.9 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Weighted Average Shares Outstanding | 833 | 833 | 833 | 834.3 | 834.3 | 834.1 | 833.9 |
1234
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||