| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-09-30 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 |
1234
|
||||||||||||||||||||||||||||
| Revenue | 449,339 | 113,084 | 115,956 | 111,293 | 109,005 | 92,507 | 88,888 |
1234
|
||||||||||||||||||||||||||||
| Cost of Revenue | 349,449 | 87,156 | 89,855 | 85,887 | 86,550 | 73,625 | 70,494 |
1234
|
||||||||||||||||||||||||||||
| Gross Profit | 99,890 | 25,928 | 26,101 | 25,406 | 22,455 | 18,881 | 18,394 |
1234
|
||||||||||||||||||||||||||||
| Operating Expenses | 57,721 | 19,211 | 12,664 | 12,281 | 13,565 | 12,840 | 12,505 |
1234
|
||||||||||||||||||||||||||||
| Research & Development | 30,968 | 9,056 | 7,763 | 6,712 | 7,437 | 5,957 | 5,498 |
1234
|
||||||||||||||||||||||||||||
| Selling, General and Administrative | 37,500 | 10,155 | 9,405 | 8,730 | 9,210 | 7,696 | 7,082 |
1234
|
||||||||||||||||||||||||||||
| Other Operating Expenses | -10,747 | 0 | -4,504 | -3,161 | -3,081 | -812.2 | -73.85 |
1234
|
||||||||||||||||||||||||||||
| Operating Income | 42,169 | 6,717 | 13,437 | 13,125 | 8,890 | 6,041 | 5,889 |
1234
|
||||||||||||||||||||||||||||
| Net Non-Operating Interest | 1,648 | -155 | 966.1 | 42.56 | 794.3 | -157.2 | 790.7 |
1234
|
||||||||||||||||||||||||||||
| Interest Income | 3,292 | 1,489 | 966.1 | 42.56 | 794.3 | 0 | 876.9 |
1234
|
||||||||||||||||||||||||||||
| Interest Expense | 1,644 | 1,644 | 0 | 0 | 0 | 157.2 | 86.21 |
1234
|
||||||||||||||||||||||||||||
| Equity & Other Income/(Expense) | 8,112 | 8,389 | 0 | 0 | -276.5 | 933.1 | 0 |
1234
|
||||||||||||||||||||||||||||
| Income Before Tax | 51,929 | 14,951 | 14,403 | 13,168 | 9,408 | 6,817 | 6,679 |
1234
|
||||||||||||||||||||||||||||
| Income Tax Expense | 7,915 | 2,698 | 2,530 | 2,275 | 412.4 | 1,477 | 1,610 |
1234
|
||||||||||||||||||||||||||||
| Income Attributable to Non-Controlling Interest | -107.2 | -14 | -31.24 | -31.57 | -30.38 | -12.11 | -28.33 |
1234
|
||||||||||||||||||||||||||||
| Net Income | 44,121 | 12,267 | 11,904 | 10,924 | 9,026 | 5,352 | 5,098 |
1234
|
||||||||||||||||||||||||||||
| Depreciation and Amortization | 6,697 | 2,223 | 876.5 | 1,783 | 1,814 | 2,595 | 514.4 |
1234
|
||||||||||||||||||||||||||||
| EBITDA | 48,866 | 8,940 | 14,313 | 14,908 | 10,704 | 8,636 | 6,403 |
1234
|
||||||||||||||||||||||||||||
| Earnings Per Share (EPS) | 1.73 | 0.47 | 0.46 | 0.44 | 0.36 | 0.22 | 0.2 |
1234
|
||||||||||||||||||||||||||||
| Diluted Earnings Per Share | 1.68 | 0.46 | 0.45 | 0.42 | 0.35 | 0.21 | 0.2 |
1234
|
||||||||||||||||||||||||||||
| Weighted Average Shares Outstanding | 25,906 | 25,906 | 26,650 | 25,862 | 25,114 | 24,797 | 25,451 |
1234
|
||||||||||||||||||||||||||||
| Diluted Weighted Average Shares Outstanding | 26,849 | 26,849 | 26,791 | 26,009 | 25,592 | 25,412 | 25,451 |
1234
|
||||||||||||||||||||||||||||