| Period Ending: |
LTM
(Last Twelve Months) |
2026
(Q1)
12-31 |
2025
(Q4)
09-30 |
2025
(Q3)
06-30 |
2025
(Q2)
03-31 |
2025
(Q1)
12-31 |
2024
(Q4)
09-30 |
2024
(Q3)
06-30 |
2024
(Q2)
03-31 |
2024
(Q1)
12-31 |
2023
(Q4)
09-30 |
2023
(Q3)
06-30 |
2023
(Q2)
03-31 |
2023
(Q1)
12-31 |
2022
(Q4)
09-30 |
2022
(Q3)
06-30 |
2022
(Q2)
03-31 |
2022
(Q1)
12-31 |
2021
(Q4)
09-30 |
2021
(Q3)
06-30 |
2021
(Q2)
03-31 |
2021
(Q1)
12-31 |
2020
(Q4)
09-30 |
2020
(Q3)
06-30 |
2020
(Q2)
03-31 |
2020
(Q1)
12-31 |
2019
(Q4)
09-30 |
2019
(Q3)
06-30 |
2019
(Q2)
03-31 |
2019
(Q1)
12-31 |
2018
(Q4)
09-30 |
2018
(Q3)
06-30 |
2018
(Q2)
03-31 |
2018
(Q1)
12-31 |
2017
(Q4)
09-30 |
2017
(Q3)
06-30 |
2017
(Q2)
03-31 |
2017
(Q1)
12-31 |
2016
(Q4)
09-30 |
2016
(Q3)
06-30 |
2016
(Q2)
03-31 |
2016
(Q1)
12-31 |
2015
(Q4)
09-30 |
2015
(Q3)
06-30 |
2015
(Q2)
03-31 |
2015
(Q1)
12-31 |
2014
(Q4)
09-30 |
2014
(Q3)
06-30 |
2014
(Q2)
03-31 |
2014
(Q1)
12-31 |
2013
(Q4)
09-30 |
2013
(Q3)
06-30 |
2013
(Q2)
03-31 |
2013
(Q1)
12-31 |
2012
(Q4)
09-30 |
2012
(Q3)
06-30 |
2012
(Q2)
03-31 |
2012
(Q1)
12-31 |
2011
(Q4)
09-30 |
2011
(Q3)
06-30 |
2011
(Q2)
03-31 |
2011
(Q1)
12-31 |
2010
(Q4)
09-30 |
2010
(Q3)
06-30 |
2010
(Q2)
03-31 |
2010
(Q1)
12-31 |
2009
(Q4)
09-30 |
2009
(Q3)
06-30 |
2009
(Q2)
03-31 |
2009
(Q1)
12-31 |
2008
(Q4)
09-30 |
2008
(Q3)
06-30 |
2008
(Q2)
03-31 |
2008
(Q1)
12-31 |
2007
(Q4)
09-30 |
2007
(Q3)
06-30 |
2007
(Q2)
03-31 |
2007
(Q1)
12-31 |
2006
(Q4)
09-30 |
2006
(Q3)
06-30 |
2006
(Q2)
03-31 |
2006
(Q1)
12-31 |
2005
(Q4)
09-30 |
2005
(Q3)
06-30 |
2005
(Q2)
03-31 |
2005
(Q1)
12-31 |
2004
(Q4)
09-30 |
2004
(Q3)
06-30 |
2004
(Q2)
03-31 |
2004
(Q1)
12-31 |
2003
(Q4)
09-30 |
2003
(Q3)
06-30 |
2003
(Q2)
03-31 |
2003
(Q1)
12-31 |
2002
(Q4)
09-30 |
2002
(Q3)
06-30 |
2002
(Q2)
03-31 |
2002
(Q1)
12-31 |
2001
(Q4)
09-30 |
2001
(Q3)
06-30 |
2001
(Q2)
03-31 |
2001
(Q1)
12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing | 2025-12-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Revenue | 79,699 | 19,139 | 21,426 | 19,377 | 19,757 | 18,353 | 20,811 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Cost of Revenue | 48,757 | 11,506 | 13,323 | 11,840 | 12,088 | 11,264 | 12,885 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Gross Profit | 30,943 | 7,633 | 8,104 | 7,537 | 7,669 | 7,089 | 7,926 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Expenses | 21,805 | 5,245 | 6,358 | 4,923 | 5,279 | 5,045 | 5,322 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Research & Development | 6,651 | 1,637 | 1,744 | 1,650 | 1,620 | 1,545 | 1,651 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Selling, General and Administrative | 14,936 | 3,608 | 4,098 | 3,571 | 3,659 | 3,500 | 3,671 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Other Operating Expenses | 218 | 0 | 516 | -298 | 0 | 0 | 0 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Operating Income | 9,138 | 2,388 | 1,746 | 2,614 | 2,390 | 2,044 | 2,604 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Non-Operating Interest | 1,015 | 251 | 208 | 220 | 336 | 361 | 243 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Income | 2,704 | 686 | 642 | 670 | 706 | 747 | 714 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Interest Expense | 1,689 | 435 | 434 | 450 | 370 | 386 | 471 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Equity & Other Income/(Expense) | 1,239 | 305 | 431 | 56 | 447 | -24 | 56 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Before Tax | 11,392 | 2,944 | 2,385 | 2,890 | 3,173 | 2,381 | 2,903 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Tax Expense | 2,639 | 719 | 520 | 668 | 732 | 580 | 727 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Income Attributable to Non-Controlling Interest | 807 | 195 | 246 | 176 | 190 | -1,904 | 276 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Net Income | 7,946 | 2,030 | 1,619 | 2,046 | 2,251 | 3,705 | 1,900 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Depreciation and Amortization | 3,472 | 858 | 924 | 890 | 800 | 774 | 813 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| EBITDA | 12,610 | 3,246 | 2,670 | 3,504 | 3,190 | 2,818 | 3,417 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Earnings Per Share (EPS) | 10.14 | 2.6 | 2.07 | 2.61 | 2.86 | 4.71 | 2.42 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Earnings Per Share | 10.03 | 2.58 | 2.05 | 2.58 | 2.82 | 4.66 | 2.38 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Weighted Average Shares Outstanding | 780.1 | 780.1 | 781.8 | 785.2 | 784.9 | 786 | 786.5 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Diluted Weighted Average Shares Outstanding | 786.8 | 786.8 | 789.8 | 793 | 798.2 | 795.1 | 798.3 |
1234
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||