|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.00M
Revenue YoY Change
(Revenue[2025] - Revenue[2024]) / Revenue[2024] × 100
|
$11.65M
Revenue YoY Change
(Revenue[2024] - Revenue[2023]) / Revenue[2023] × 100
|
$10.51M
Revenue YoY Change
(Revenue[2023] - Revenue[2022]) / Revenue[2022] × 100
|
$7.651M
Revenue YoY Change
(Revenue[2022] - Revenue[2021]) / Revenue[2021] × 100
|
$9.590M
Revenue YoY Change
(Revenue[2021] - Revenue[2020]) / Revenue[2020] × 100
|
| Cost Of Revenue |
$7.750M
Cost Of Revenue YoY Change
(CostOfRevenue[2025] - CostOfRevenue[2024]) / CostOfRevenue[2024] × 100
|
$6.985M
Cost Of Revenue YoY Change
(CostOfRevenue[2024] - CostOfRevenue[2023]) / CostOfRevenue[2023] × 100
|
$7.850M
Cost Of Revenue YoY Change
(CostOfRevenue[2023] - CostOfRevenue[2022]) / CostOfRevenue[2022] × 100
|
$10.15M
Cost Of Revenue YoY Change
(CostOfRevenue[2022] - CostOfRevenue[2021]) / CostOfRevenue[2021] × 100
|
$7.490M
Cost Of Revenue YoY Change
(CostOfRevenue[2021] - CostOfRevenue[2020]) / CostOfRevenue[2020] × 100
|
| Gross Profit |
$5.250M
Gross Profit YoY Change
(GrossProfit[2025] - GrossProfit[2024]) / GrossProfit[2024] × 100
|
$4.663M
Gross Profit YoY Change
(GrossProfit[2024] - GrossProfit[2023]) / GrossProfit[2023] × 100
|
$2.660M
Gross Profit YoY Change
(GrossProfit[2023] - GrossProfit[2022]) / GrossProfit[2022] × 100
|
-$2.500M
Gross Profit YoY Change
(GrossProfit[2022] - GrossProfit[2021]) / GrossProfit[2021] × 100
|
$2.100M
Gross Profit YoY Change
(GrossProfit[2021] - GrossProfit[2020]) / GrossProfit[2020] × 100
|
| Selling, General & Admin |
$140.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2025] - SellingGeneralAndAdministrativeExpenses[2024]) / SellingGeneralAndAdministrativeExpenses[2024] × 100
|
$176.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2024] - SellingGeneralAndAdministrativeExpenses[2023]) / SellingGeneralAndAdministrativeExpenses[2023] × 100
|
$333.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2023] - SellingGeneralAndAdministrativeExpenses[2022]) / SellingGeneralAndAdministrativeExpenses[2022] × 100
|
$361.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2022] - SellingGeneralAndAdministrativeExpenses[2021]) / SellingGeneralAndAdministrativeExpenses[2021] × 100
|
$310.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2021] - SellingGeneralAndAdministrativeExpenses[2020]) / SellingGeneralAndAdministrativeExpenses[2020] × 100
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
-$260.0K
Operating Expenses YoY Change
(OperatingExpenses[2025] - OperatingExpenses[2024]) / OperatingExpenses[2024] × 100
|
-$244.0K
Operating Expenses YoY Change
(OperatingExpenses[2024] - OperatingExpenses[2023]) / OperatingExpenses[2023] × 100
|
-$268.0K
Operating Expenses YoY Change
(OperatingExpenses[2023] - OperatingExpenses[2022]) / OperatingExpenses[2022] × 100
|
$65.00K
Operating Expenses YoY Change
(OperatingExpenses[2022] - OperatingExpenses[2021]) / OperatingExpenses[2021] × 100
|
$370.0K
Operating Expenses YoY Change
(OperatingExpenses[2021] - OperatingExpenses[2020]) / OperatingExpenses[2020] × 100
|
| Operating Profit |
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2025] - OperatingIncomeLoss[2024]) / OperatingIncomeLoss[2024] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2024] - OperatingIncomeLoss[2023]) / OperatingIncomeLoss[2023] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2023] - OperatingIncomeLoss[2022]) / OperatingIncomeLoss[2022] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2022] - OperatingIncomeLoss[2021]) / OperatingIncomeLoss[2021] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2021] - OperatingIncomeLoss[2020]) / OperatingIncomeLoss[2020] × 100
|
| Interest Expense |
N/A
|
$88.84M
Interest Expense YoY Change
(InterestExpenses[2024] - InterestExpenses[2023]) / InterestExpenses[2023] × 100
|
-$111.4M
Interest Expense YoY Change
(InterestExpenses[2023] - InterestExpenses[2022]) / InterestExpenses[2022] × 100
|
$77.09M
Interest Expense YoY Change
(InterestExpenses[2022] - InterestExpenses[2021]) / InterestExpenses[2021] × 100
|
$207.2M
Interest Expense YoY Change
(InterestExpenses[2021] - InterestExpenses[2020]) / InterestExpenses[2020] × 100
|
| Other Income/Expense, Net |
$124.1M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$130.0M
Pretax Income YoY Change
(PretaxIncome[2025] - PretaxIncome[2024]) / PretaxIncome[2024] × 100
|
$93.75M
Pretax Income YoY Change
(PretaxIncome[2024] - PretaxIncome[2023]) / PretaxIncome[2023] × 100
|
-$108.4M
Pretax Income YoY Change
(PretaxIncome[2023] - PretaxIncome[2022]) / PretaxIncome[2022] × 100
|
$74.53M
Pretax Income YoY Change
(PretaxIncome[2022] - PretaxIncome[2021]) / PretaxIncome[2021] × 100
|
$208.9M
Pretax Income YoY Change
(PretaxIncome[2021] - PretaxIncome[2020]) / PretaxIncome[2020] × 100
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$130.0M
Net Income YoY Change
(NetIncome[2025] - NetIncome[2024]) / NetIncome[2024] × 100
|
$93.75M
Net Income YoY Change
(NetIncome[2024] - NetIncome[2023]) / NetIncome[2023] × 100
|
-$108.4M
Net Income YoY Change
(NetIncome[2023] - NetIncome[2022]) / NetIncome[2022] × 100
|
$74.53M
Net Income YoY Change
(NetIncome[2022] - NetIncome[2021]) / NetIncome[2021] × 100
|
$208.9M
Net Income YoY Change
(NetIncome[2021] - NetIncome[2020]) / NetIncome[2020] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$4.64
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025] - DilutedEPS[2024]) / DilutedEPS[2024] × 100
|
$3.38
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024] - DilutedEPS[2023]) / DilutedEPS[2023] × 100
|
-$3.91
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023] - DilutedEPS[2022]) / DilutedEPS[2022] × 100
|
$2.69
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022] - DilutedEPS[2021]) / DilutedEPS[2021] × 100
|
$7.54
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021] - DilutedEPS[2020]) / DilutedEPS[2020] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2025 Q3 | 2025 Q1 | 2024 Q3 | 2024 Q1 | 2023 Q3 | 2023 Q1 | 2022 Q3 | 2022 Q1 | 2021 Q3 | 2021 Q1 | 2020 Q3 | 2020 Q1 | 2019 Q3 | 2019 Q1 | 2018 Q3 | 2018 Q1 | 2017 Q3 | 2017 Q1 | 2016 Q3 | 2016 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$5.990M
Revenue YoY Change
(Revenue[2025 Q3] - Revenue[2024 Q3]) / Revenue[2024 Q3] × 100
|
$6.450M
Revenue YoY Change
(Revenue[2025 Q1] - Revenue[2024 Q1]) / Revenue[2024 Q1] × 100
|
$6.950M
Revenue YoY Change
(Revenue[2024 Q3] - Revenue[2023 Q3]) / Revenue[2023 Q3] × 100
|
$6.173M
Revenue YoY Change
(Revenue[2024 Q1] - Revenue[2023 Q1]) / Revenue[2023 Q1] × 100
|
$5.475M
Revenue YoY Change
(Revenue[2023 Q3] - Revenue[2022 Q3]) / Revenue[2022 Q3] × 100
|
$5.773M
Revenue YoY Change
(Revenue[2023 Q1] - Revenue[2022 Q1]) / Revenue[2022 Q1] × 100
|
$4.737M
Revenue YoY Change
(Revenue[2022 Q3] - Revenue[2021 Q3]) / Revenue[2021 Q3] × 100
|
$4.192M
Revenue YoY Change
(Revenue[2022 Q1] - Revenue[2021 Q1]) / Revenue[2021 Q1] × 100
|
$3.459M
Revenue YoY Change
(Revenue[2021 Q3] - Revenue[2020 Q3]) / Revenue[2020 Q3] × 100
|
$4.563M
Revenue YoY Change
(Revenue[2021 Q1] - Revenue[2020 Q1]) / Revenue[2020 Q1] × 100
|
$5.027M
Revenue YoY Change
(Revenue[2020 Q3] - Revenue[2019 Q3]) / Revenue[2019 Q3] × 100
|
$5.758M
Revenue YoY Change
(Revenue[2020 Q1] - Revenue[2019 Q1]) / Revenue[2019 Q1] × 100
|
$6.104M
Revenue YoY Change
(Revenue[2019 Q3] - Revenue[2018 Q3]) / Revenue[2018 Q3] × 100
|
$5.969M
Revenue YoY Change
(Revenue[2019 Q1] - Revenue[2018 Q1]) / Revenue[2018 Q1] × 100
|
$6.724M
Revenue YoY Change
(Revenue[2018 Q3] - Revenue[2017 Q3]) / Revenue[2017 Q3] × 100
|
$7.151M
Revenue YoY Change
(Revenue[2018 Q1] - Revenue[2017 Q1]) / Revenue[2017 Q1] × 100
|
$10.57M
Revenue YoY Change
(Revenue[2017 Q3] - Revenue[2016 Q3]) / Revenue[2016 Q3] × 100
|
$8.790M
Revenue YoY Change
(Revenue[2017 Q1] - Revenue[2016 Q1]) / Revenue[2016 Q1] × 100
|
$8.690M
Revenue YoY Change
(Revenue[2016 Q3] - Revenue[2015 Q3]) / Revenue[2015 Q3] × 100
|
$9.180M
Revenue YoY Change
(Revenue[2016 Q1] - Revenue[2015 Q1]) / Revenue[2015 Q1] × 100
|
| Cost Of Revenue |
$3.830M
Cost Of Revenue YoY Change
(CostOfRevenue[2025 Q3] - CostOfRevenue[2024 Q3]) / CostOfRevenue[2024 Q3] × 100
|
$3.950M
Cost Of Revenue YoY Change
(CostOfRevenue[2025 Q1] - CostOfRevenue[2024 Q1]) / CostOfRevenue[2024 Q1] × 100
|
$3.790M
Cost Of Revenue YoY Change
(CostOfRevenue[2024 Q3] - CostOfRevenue[2023 Q3]) / CostOfRevenue[2023 Q3] × 100
|
$3.563M
Cost Of Revenue YoY Change
(CostOfRevenue[2024 Q1] - CostOfRevenue[2023 Q1]) / CostOfRevenue[2023 Q1] × 100
|
$3.422M
Cost Of Revenue YoY Change
(CostOfRevenue[2023 Q3] - CostOfRevenue[2022 Q3]) / CostOfRevenue[2022 Q3] × 100
|
$3.717M
Cost Of Revenue YoY Change
(CostOfRevenue[2023 Q1] - CostOfRevenue[2022 Q1]) / CostOfRevenue[2022 Q1] × 100
|
$4.133M
Cost Of Revenue YoY Change
(CostOfRevenue[2022 Q3] - CostOfRevenue[2021 Q3]) / CostOfRevenue[2021 Q3] × 100
|
$5.222M
Cost Of Revenue YoY Change
(CostOfRevenue[2022 Q1] - CostOfRevenue[2021 Q1]) / CostOfRevenue[2021 Q1] × 100
|
$4.929M
Cost Of Revenue YoY Change
(CostOfRevenue[2021 Q3] - CostOfRevenue[2020 Q3]) / CostOfRevenue[2020 Q3] × 100
|
$4.130M
Cost Of Revenue YoY Change
(CostOfRevenue[2021 Q1] - CostOfRevenue[2020 Q1]) / CostOfRevenue[2020 Q1] × 100
|
$3.362M
Cost Of Revenue YoY Change
(CostOfRevenue[2020 Q3] - CostOfRevenue[2019 Q3]) / CostOfRevenue[2019 Q3] × 100
|
$3.408M
Cost Of Revenue YoY Change
(CostOfRevenue[2020 Q1] - CostOfRevenue[2019 Q1]) / CostOfRevenue[2019 Q1] × 100
|
$3.263M
Cost Of Revenue YoY Change
(CostOfRevenue[2019 Q3] - CostOfRevenue[2018 Q3]) / CostOfRevenue[2018 Q3] × 100
|
$3.287M
Cost Of Revenue YoY Change
(CostOfRevenue[2019 Q1] - CostOfRevenue[2018 Q1]) / CostOfRevenue[2018 Q1] × 100
|
$3.308M
Cost Of Revenue YoY Change
(CostOfRevenue[2018 Q3] - CostOfRevenue[2017 Q3]) / CostOfRevenue[2017 Q3] × 100
|
$3.227M
Cost Of Revenue YoY Change
(CostOfRevenue[2018 Q1] - CostOfRevenue[2017 Q1]) / CostOfRevenue[2017 Q1] × 100
|
$3.053M
Cost Of Revenue YoY Change
(CostOfRevenue[2017 Q3] - CostOfRevenue[2016 Q3]) / CostOfRevenue[2016 Q3] × 100
|
$3.020M
Cost Of Revenue YoY Change
(CostOfRevenue[2017 Q1] - CostOfRevenue[2016 Q1]) / CostOfRevenue[2016 Q1] × 100
|
$2.890M
Cost Of Revenue YoY Change
(CostOfRevenue[2016 Q3] - CostOfRevenue[2015 Q3]) / CostOfRevenue[2015 Q3] × 100
|
$3.010M
Cost Of Revenue YoY Change
(CostOfRevenue[2016 Q1] - CostOfRevenue[2015 Q1]) / CostOfRevenue[2015 Q1] × 100
|
| Gross Profit |
$2.160M
Gross Profit YoY Change
(GrossProfit[2025 Q3] - GrossProfit[2024 Q3]) / GrossProfit[2024 Q3] × 100
|
$2.500M
Gross Profit YoY Change
(GrossProfit[2025 Q1] - GrossProfit[2024 Q1]) / GrossProfit[2024 Q1] × 100
|
$3.160M
Gross Profit YoY Change
(GrossProfit[2024 Q3] - GrossProfit[2023 Q3]) / GrossProfit[2023 Q3] × 100
|
$2.610M
Gross Profit YoY Change
(GrossProfit[2024 Q1] - GrossProfit[2023 Q1]) / GrossProfit[2023 Q1] × 100
|
$2.053M
Gross Profit YoY Change
(GrossProfit[2023 Q3] - GrossProfit[2022 Q3]) / GrossProfit[2022 Q3] × 100
|
$2.056M
Gross Profit YoY Change
(GrossProfit[2023 Q1] - GrossProfit[2022 Q1]) / GrossProfit[2022 Q1] × 100
|
$604.0K
Gross Profit YoY Change
(GrossProfit[2022 Q3] - GrossProfit[2021 Q3]) / GrossProfit[2021 Q3] × 100
|
-$1.030M
Gross Profit YoY Change
(GrossProfit[2022 Q1] - GrossProfit[2021 Q1]) / GrossProfit[2021 Q1] × 100
|
-$1.470M
Gross Profit YoY Change
(GrossProfit[2021 Q3] - GrossProfit[2020 Q3]) / GrossProfit[2020 Q3] × 100
|
$432.6K
Gross Profit YoY Change
(GrossProfit[2021 Q1] - GrossProfit[2020 Q1]) / GrossProfit[2020 Q1] × 100
|
$1.665M
Gross Profit YoY Change
(GrossProfit[2020 Q3] - GrossProfit[2019 Q3]) / GrossProfit[2019 Q3] × 100
|
$2.350M
Gross Profit YoY Change
(GrossProfit[2020 Q1] - GrossProfit[2019 Q1]) / GrossProfit[2019 Q1] × 100
|
$2.841M
Gross Profit YoY Change
(GrossProfit[2019 Q3] - GrossProfit[2018 Q3]) / GrossProfit[2018 Q3] × 100
|
$2.681M
Gross Profit YoY Change
(GrossProfit[2019 Q1] - GrossProfit[2018 Q1]) / GrossProfit[2018 Q1] × 100
|
$3.415M
Gross Profit YoY Change
(GrossProfit[2018 Q3] - GrossProfit[2017 Q3]) / GrossProfit[2017 Q3] × 100
|
$3.924M
Gross Profit YoY Change
(GrossProfit[2018 Q1] - GrossProfit[2017 Q1]) / GrossProfit[2017 Q1] × 100
|
$7.521M
Gross Profit YoY Change
(GrossProfit[2017 Q3] - GrossProfit[2016 Q3]) / GrossProfit[2016 Q3] × 100
|
$5.770M
Gross Profit YoY Change
(GrossProfit[2017 Q1] - GrossProfit[2016 Q1]) / GrossProfit[2016 Q1] × 100
|
$5.800M
Gross Profit YoY Change
(GrossProfit[2016 Q3] - GrossProfit[2015 Q3]) / GrossProfit[2015 Q3] × 100
|
$6.170M
Gross Profit YoY Change
(GrossProfit[2016 Q1] - GrossProfit[2015 Q1]) / GrossProfit[2015 Q1] × 100
|
| Selling, General & Admin |
$60.00K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2025 Q3] - SellingGeneralAndAdministrativeExpenses[2024 Q3]) / SellingGeneralAndAdministrativeExpenses[2024 Q3] × 100
|
$70.00K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2025 Q1] - SellingGeneralAndAdministrativeExpenses[2024 Q1]) / SellingGeneralAndAdministrativeExpenses[2024 Q1] × 100
|
$70.00K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2024 Q3] - SellingGeneralAndAdministrativeExpenses[2023 Q3]) / SellingGeneralAndAdministrativeExpenses[2023 Q3] × 100
|
$46.00K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2024 Q1] - SellingGeneralAndAdministrativeExpenses[2023 Q1]) / SellingGeneralAndAdministrativeExpenses[2023 Q1] × 100
|
$130.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2023 Q3] - SellingGeneralAndAdministrativeExpenses[2022 Q3]) / SellingGeneralAndAdministrativeExpenses[2022 Q3] × 100
|
$160.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2023 Q1] - SellingGeneralAndAdministrativeExpenses[2022 Q1]) / SellingGeneralAndAdministrativeExpenses[2022 Q1] × 100
|
$173.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2022 Q3] - SellingGeneralAndAdministrativeExpenses[2021 Q3]) / SellingGeneralAndAdministrativeExpenses[2021 Q3] × 100
|
$190.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2022 Q1] - SellingGeneralAndAdministrativeExpenses[2021 Q1]) / SellingGeneralAndAdministrativeExpenses[2021 Q1] × 100
|
$171.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2021 Q3] - SellingGeneralAndAdministrativeExpenses[2020 Q3]) / SellingGeneralAndAdministrativeExpenses[2020 Q3] × 100
|
$167.2K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2021 Q1] - SellingGeneralAndAdministrativeExpenses[2020 Q1]) / SellingGeneralAndAdministrativeExpenses[2020 Q1] × 100
|
$157.8K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2020 Q3] - SellingGeneralAndAdministrativeExpenses[2019 Q3]) / SellingGeneralAndAdministrativeExpenses[2019 Q3] × 100
|
$168.1K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2020 Q1] - SellingGeneralAndAdministrativeExpenses[2019 Q1]) / SellingGeneralAndAdministrativeExpenses[2019 Q1] × 100
|
$150.8K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2019 Q3] - SellingGeneralAndAdministrativeExpenses[2018 Q3]) / SellingGeneralAndAdministrativeExpenses[2018 Q3] × 100
|
$142.9K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2019 Q1] - SellingGeneralAndAdministrativeExpenses[2018 Q1]) / SellingGeneralAndAdministrativeExpenses[2018 Q1] × 100
|
$146.7K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2018 Q3] - SellingGeneralAndAdministrativeExpenses[2017 Q3]) / SellingGeneralAndAdministrativeExpenses[2017 Q3] × 100
|
$172.3K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2018 Q1] - SellingGeneralAndAdministrativeExpenses[2017 Q1]) / SellingGeneralAndAdministrativeExpenses[2017 Q1] × 100
|
$137.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2017 Q3] - SellingGeneralAndAdministrativeExpenses[2016 Q3]) / SellingGeneralAndAdministrativeExpenses[2016 Q3] × 100
|
$160.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2017 Q1] - SellingGeneralAndAdministrativeExpenses[2016 Q1]) / SellingGeneralAndAdministrativeExpenses[2016 Q1] × 100
|
$150.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2016 Q3] - SellingGeneralAndAdministrativeExpenses[2015 Q3]) / SellingGeneralAndAdministrativeExpenses[2015 Q3] × 100
|
$170.0K
Selling, General & Admin YoY Change
(SellingGeneralAndAdministrativeExpenses[2016 Q1] - SellingGeneralAndAdministrativeExpenses[2015 Q1]) / SellingGeneralAndAdministrativeExpenses[2015 Q1] × 100
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
-$130.0K
Operating Expenses YoY Change
(OperatingExpenses[2025 Q3] - OperatingExpenses[2024 Q3]) / OperatingExpenses[2024 Q3] × 100
|
-$120.0K
Operating Expenses YoY Change
(OperatingExpenses[2025 Q1] - OperatingExpenses[2024 Q1]) / OperatingExpenses[2024 Q1] × 100
|
-$130.0K
Operating Expenses YoY Change
(OperatingExpenses[2024 Q3] - OperatingExpenses[2023 Q3]) / OperatingExpenses[2023 Q3] × 100
|
-$126.0K
Operating Expenses YoY Change
(OperatingExpenses[2024 Q1] - OperatingExpenses[2023 Q1]) / OperatingExpenses[2023 Q1] × 100
|
-$118.0K
Operating Expenses YoY Change
(OperatingExpenses[2023 Q3] - OperatingExpenses[2022 Q3]) / OperatingExpenses[2022 Q3] × 100
|
-$128.0K
Operating Expenses YoY Change
(OperatingExpenses[2023 Q1] - OperatingExpenses[2022 Q1]) / OperatingExpenses[2022 Q1] × 100
|
-$140.0K
Operating Expenses YoY Change
(OperatingExpenses[2022 Q3] - OperatingExpenses[2021 Q3]) / OperatingExpenses[2021 Q3] × 100
|
$280.0K
Operating Expenses YoY Change
(OperatingExpenses[2022 Q1] - OperatingExpenses[2021 Q1]) / OperatingExpenses[2021 Q1] × 100
|
-$215.0K
Operating Expenses YoY Change
(OperatingExpenses[2021 Q3] - OperatingExpenses[2020 Q3]) / OperatingExpenses[2020 Q3] × 100
|
$199.9K
Operating Expenses YoY Change
(OperatingExpenses[2021 Q1] - OperatingExpenses[2020 Q1]) / OperatingExpenses[2020 Q1] × 100
|
$164.5K
Operating Expenses YoY Change
(OperatingExpenses[2020 Q3] - OperatingExpenses[2019 Q3]) / OperatingExpenses[2019 Q3] × 100
|
$176.4K
Operating Expenses YoY Change
(OperatingExpenses[2020 Q1] - OperatingExpenses[2019 Q1]) / OperatingExpenses[2019 Q1] × 100
|
$153.4K
Operating Expenses YoY Change
(OperatingExpenses[2019 Q3] - OperatingExpenses[2018 Q3]) / OperatingExpenses[2018 Q3] × 100
|
$588.4K
Operating Expenses YoY Change
(OperatingExpenses[2019 Q1] - OperatingExpenses[2018 Q1]) / OperatingExpenses[2018 Q1] × 100
|
$149.0K
Operating Expenses YoY Change
(OperatingExpenses[2018 Q3] - OperatingExpenses[2017 Q3]) / OperatingExpenses[2017 Q3] × 100
|
$175.2K
Operating Expenses YoY Change
(OperatingExpenses[2018 Q1] - OperatingExpenses[2017 Q1]) / OperatingExpenses[2017 Q1] × 100
|
$144.4K
Operating Expenses YoY Change
(OperatingExpenses[2017 Q3] - OperatingExpenses[2016 Q3]) / OperatingExpenses[2016 Q3] × 100
|
$180.0K
Operating Expenses YoY Change
(OperatingExpenses[2017 Q1] - OperatingExpenses[2016 Q1]) / OperatingExpenses[2016 Q1] × 100
|
$160.0K
Operating Expenses YoY Change
(OperatingExpenses[2016 Q3] - OperatingExpenses[2015 Q3]) / OperatingExpenses[2015 Q3] × 100
|
$310.0K
Operating Expenses YoY Change
(OperatingExpenses[2016 Q1] - OperatingExpenses[2015 Q1]) / OperatingExpenses[2015 Q1] × 100
|
| Operating Profit |
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2025 Q3] - OperatingIncomeLoss[2024 Q3]) / OperatingIncomeLoss[2024 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2025 Q1] - OperatingIncomeLoss[2024 Q1]) / OperatingIncomeLoss[2024 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2024 Q3] - OperatingIncomeLoss[2023 Q3]) / OperatingIncomeLoss[2023 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2024 Q1] - OperatingIncomeLoss[2023 Q1]) / OperatingIncomeLoss[2023 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2023 Q3] - OperatingIncomeLoss[2022 Q3]) / OperatingIncomeLoss[2022 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2023 Q1] - OperatingIncomeLoss[2022 Q1]) / OperatingIncomeLoss[2022 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2022 Q3] - OperatingIncomeLoss[2021 Q3]) / OperatingIncomeLoss[2021 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2022 Q1] - OperatingIncomeLoss[2021 Q1]) / OperatingIncomeLoss[2021 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2021 Q3] - OperatingIncomeLoss[2020 Q3]) / OperatingIncomeLoss[2020 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2021 Q1] - OperatingIncomeLoss[2020 Q1]) / OperatingIncomeLoss[2020 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2020 Q3] - OperatingIncomeLoss[2019 Q3]) / OperatingIncomeLoss[2019 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2020 Q1] - OperatingIncomeLoss[2019 Q1]) / OperatingIncomeLoss[2019 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2019 Q3] - OperatingIncomeLoss[2018 Q3]) / OperatingIncomeLoss[2018 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2019 Q1] - OperatingIncomeLoss[2018 Q1]) / OperatingIncomeLoss[2018 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2018 Q3] - OperatingIncomeLoss[2017 Q3]) / OperatingIncomeLoss[2017 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2018 Q1] - OperatingIncomeLoss[2017 Q1]) / OperatingIncomeLoss[2017 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2017 Q3] - OperatingIncomeLoss[2016 Q3]) / OperatingIncomeLoss[2016 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2017 Q1] - OperatingIncomeLoss[2016 Q1]) / OperatingIncomeLoss[2016 Q1] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2016 Q3] - OperatingIncomeLoss[2015 Q3]) / OperatingIncomeLoss[2015 Q3] × 100
|
Operating Income/Loss
Gross Profit - Operating Expenses
Operating Income YoY Change
(OperatingIncomeLoss[2016 Q1] - OperatingIncomeLoss[2015 Q1]) / OperatingIncomeLoss[2015 Q1] × 100
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
$17.04M
Interest Expense YoY Change
(InterestExpenses[2024 Q1] - InterestExpenses[2023 Q1]) / InterestExpenses[2023 Q1] × 100
|
$71.80M
Interest Expense YoY Change
(InterestExpenses[2023 Q3] - InterestExpenses[2022 Q3]) / InterestExpenses[2022 Q3] × 100
|
-$19.67M
Interest Expense YoY Change
(InterestExpenses[2023 Q1] - InterestExpenses[2022 Q1]) / InterestExpenses[2022 Q1] × 100
|
-$91.68M
Interest Expense YoY Change
(InterestExpenses[2022 Q3] - InterestExpenses[2021 Q3]) / InterestExpenses[2021 Q3] × 100
|
-$18.08M
Interest Expense YoY Change
(InterestExpenses[2022 Q1] - InterestExpenses[2021 Q1]) / InterestExpenses[2021 Q1] × 100
|
$95.17M
Interest Expense YoY Change
(InterestExpenses[2021 Q3] - InterestExpenses[2020 Q3]) / InterestExpenses[2020 Q3] × 100
|
$138.1M
Interest Expense YoY Change
(InterestExpenses[2021 Q1] - InterestExpenses[2020 Q1]) / InterestExpenses[2020 Q1] × 100
|
$69.08M
Interest Expense YoY Change
(InterestExpenses[2020 Q3] - InterestExpenses[2019 Q3]) / InterestExpenses[2019 Q3] × 100
|
$49.17M
Interest Expense YoY Change
(InterestExpenses[2020 Q1] - InterestExpenses[2019 Q1]) / InterestExpenses[2019 Q1] × 100
|
$53.42M
Interest Expense YoY Change
(InterestExpenses[2019 Q3] - InterestExpenses[2018 Q3]) / InterestExpenses[2018 Q3] × 100
|
-$24.28M
Interest Expense YoY Change
(InterestExpenses[2019 Q1] - InterestExpenses[2018 Q1]) / InterestExpenses[2018 Q1] × 100
|
$6.113M
Interest Expense YoY Change
(InterestExpenses[2018 Q3] - InterestExpenses[2017 Q3]) / InterestExpenses[2017 Q3] × 100
|
$82.42M
Interest Expense YoY Change
(InterestExpenses[2018 Q1] - InterestExpenses[2017 Q1]) / InterestExpenses[2017 Q1] × 100
|
$30.90M
Interest Expense YoY Change
(InterestExpenses[2017 Q3] - InterestExpenses[2016 Q3]) / InterestExpenses[2016 Q3] × 100
|
$16.86M
Interest Expense YoY Change
(InterestExpenses[2017 Q1] - InterestExpenses[2016 Q1]) / InterestExpenses[2016 Q1] × 100
|
$59.56M
Interest Expense YoY Change
(InterestExpenses[2016 Q3] - InterestExpenses[2015 Q3]) / InterestExpenses[2015 Q3] × 100
|
-$53.85M
Interest Expense YoY Change
(InterestExpenses[2016 Q1] - InterestExpenses[2015 Q1]) / InterestExpenses[2015 Q1] × 100
|
| Other Income/Expense, Net |
$33.71M
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2025 Q3] - OtherExpenseIncome[2024 Q3]) / OtherExpenseIncome[2024 Q3] × 100
|
$67.38M
N/A
|
$57.72M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$140.0K
Other Income/Expense, Net YoY Change
(OtherExpenseIncome[2016 Q1] - OtherExpenseIncome[2015 Q1]) / OtherExpenseIncome[2015 Q1] × 100
|
| Pretax Income |
$36.00M
Pretax Income YoY Change
(PretaxIncome[2025 Q3] - PretaxIncome[2024 Q3]) / PretaxIncome[2024 Q3] × 100
|
$70.00M
Pretax Income YoY Change
(PretaxIncome[2025 Q1] - PretaxIncome[2024 Q1]) / PretaxIncome[2024 Q1] × 100
|
$61.00M
Pretax Income YoY Change
(PretaxIncome[2024 Q3] - PretaxIncome[2023 Q3]) / PretaxIncome[2023 Q3] × 100
|
$19.78M
Pretax Income YoY Change
(PretaxIncome[2024 Q1] - PretaxIncome[2023 Q1]) / PretaxIncome[2023 Q1] × 100
|
$73.98M
Pretax Income YoY Change
(PretaxIncome[2023 Q3] - PretaxIncome[2022 Q3]) / PretaxIncome[2022 Q3] × 100
|
-$17.49M
Pretax Income YoY Change
(PretaxIncome[2023 Q1] - PretaxIncome[2022 Q1]) / PretaxIncome[2022 Q1] × 100
|
-$90.94M
Pretax Income YoY Change
(PretaxIncome[2022 Q3] - PretaxIncome[2021 Q3]) / PretaxIncome[2021 Q3] × 100
|
-$19.39M
Pretax Income YoY Change
(PretaxIncome[2022 Q1] - PretaxIncome[2021 Q1]) / PretaxIncome[2021 Q1] × 100
|
$93.91M
Pretax Income YoY Change
(PretaxIncome[2021 Q3] - PretaxIncome[2020 Q3]) / PretaxIncome[2020 Q3] × 100
|
$138.3M
Pretax Income YoY Change
(PretaxIncome[2021 Q1] - PretaxIncome[2020 Q1]) / PretaxIncome[2020 Q1] × 100
|
$70.58M
Pretax Income YoY Change
(PretaxIncome[2020 Q3] - PretaxIncome[2019 Q3]) / PretaxIncome[2019 Q3] × 100
|
$51.34M
Pretax Income YoY Change
(PretaxIncome[2020 Q1] - PretaxIncome[2019 Q1]) / PretaxIncome[2019 Q1] × 100
|
$56.11M
Pretax Income YoY Change
(PretaxIncome[2019 Q3] - PretaxIncome[2018 Q3]) / PretaxIncome[2018 Q3] × 100
|
-$22.19M
Pretax Income YoY Change
(PretaxIncome[2019 Q1] - PretaxIncome[2018 Q1]) / PretaxIncome[2018 Q1] × 100
|
$9.380M
Pretax Income YoY Change
(PretaxIncome[2018 Q3] - PretaxIncome[2017 Q3]) / PretaxIncome[2017 Q3] × 100
|
$86.17M
Pretax Income YoY Change
(PretaxIncome[2018 Q1] - PretaxIncome[2017 Q1]) / PretaxIncome[2017 Q1] × 100
|
$38.28M
Pretax Income YoY Change
(PretaxIncome[2017 Q3] - PretaxIncome[2016 Q3]) / PretaxIncome[2016 Q3] × 100
|
$22.45M
Pretax Income YoY Change
(PretaxIncome[2017 Q1] - PretaxIncome[2016 Q1]) / PretaxIncome[2016 Q1] × 100
|
$65.21M
Pretax Income YoY Change
(PretaxIncome[2016 Q3] - PretaxIncome[2015 Q3]) / PretaxIncome[2015 Q3] × 100
|
-$48.00M
Pretax Income YoY Change
(PretaxIncome[2016 Q1] - PretaxIncome[2015 Q1]) / PretaxIncome[2015 Q1] × 100
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$36.00M
Net Income YoY Change
(NetIncome[2025 Q3] - NetIncome[2024 Q3]) / NetIncome[2024 Q3] × 100
|
$70.00M
Net Income YoY Change
(NetIncome[2025 Q1] - NetIncome[2024 Q1]) / NetIncome[2024 Q1] × 100
|
$61.00M
Net Income YoY Change
(NetIncome[2024 Q3] - NetIncome[2023 Q3]) / NetIncome[2023 Q3] × 100
|
$19.78M
Net Income YoY Change
(NetIncome[2024 Q1] - NetIncome[2023 Q1]) / NetIncome[2023 Q1] × 100
|
$73.98M
Net Income YoY Change
(NetIncome[2023 Q3] - NetIncome[2022 Q3]) / NetIncome[2022 Q3] × 100
|
-$17.49M
Net Income YoY Change
(NetIncome[2023 Q1] - NetIncome[2022 Q1]) / NetIncome[2022 Q1] × 100
|
-$90.94M
Net Income YoY Change
(NetIncome[2022 Q3] - NetIncome[2021 Q3]) / NetIncome[2021 Q3] × 100
|
-$19.39M
Net Income YoY Change
(NetIncome[2022 Q1] - NetIncome[2021 Q1]) / NetIncome[2021 Q1] × 100
|
$93.91M
Net Income YoY Change
(NetIncome[2021 Q3] - NetIncome[2020 Q3]) / NetIncome[2020 Q3] × 100
|
$138.3M
Net Income YoY Change
(NetIncome[2021 Q1] - NetIncome[2020 Q1]) / NetIncome[2020 Q1] × 100
|
$70.58M
Net Income YoY Change
(NetIncome[2020 Q3] - NetIncome[2019 Q3]) / NetIncome[2019 Q3] × 100
|
$51.34M
Net Income YoY Change
(NetIncome[2020 Q1] - NetIncome[2019 Q1]) / NetIncome[2019 Q1] × 100
|
$56.11M
Net Income YoY Change
(NetIncome[2019 Q3] - NetIncome[2018 Q3]) / NetIncome[2018 Q3] × 100
|
-$22.19M
Net Income YoY Change
(NetIncome[2019 Q1] - NetIncome[2018 Q1]) / NetIncome[2018 Q1] × 100
|
$9.380M
Net Income YoY Change
(NetIncome[2018 Q3] - NetIncome[2017 Q3]) / NetIncome[2017 Q3] × 100
|
$86.17M
Net Income YoY Change
(NetIncome[2018 Q1] - NetIncome[2017 Q1]) / NetIncome[2017 Q1] × 100
|
$38.28M
Net Income YoY Change
(NetIncome[2017 Q3] - NetIncome[2016 Q3]) / NetIncome[2016 Q3] × 100
|
$22.45M
Net Income YoY Change
(NetIncome[2017 Q1] - NetIncome[2016 Q1]) / NetIncome[2016 Q1] × 100
|
$65.21M
Net Income YoY Change
(NetIncome[2016 Q3] - NetIncome[2015 Q3]) / NetIncome[2015 Q3] × 100
|
-$48.00M
Net Income YoY Change
(NetIncome[2016 Q1] - NetIncome[2015 Q1]) / NetIncome[2015 Q1] × 100
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.30
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025 Q3] - DilutedEPS[2024 Q3]) / DilutedEPS[2024 Q3] × 100
|
$2.51
Diluted Earnings Per Share YoY Change
(DilutedEPS[2025 Q1] - DilutedEPS[2024 Q1]) / DilutedEPS[2024 Q1] × 100
|
$2.19
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024 Q3] - DilutedEPS[2023 Q3]) / DilutedEPS[2023 Q3] × 100
|
$0.71
Diluted Earnings Per Share YoY Change
(DilutedEPS[2024 Q1] - DilutedEPS[2023 Q1]) / DilutedEPS[2023 Q1] × 100
|
$2.67
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023 Q3] - DilutedEPS[2022 Q3]) / DilutedEPS[2022 Q3] × 100
|
-$0.63
Diluted Earnings Per Share YoY Change
(DilutedEPS[2023 Q1] - DilutedEPS[2022 Q1]) / DilutedEPS[2022 Q1] × 100
|
-$3.28
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022 Q3] - DilutedEPS[2021 Q3]) / DilutedEPS[2021 Q3] × 100
|
-$0.70
Diluted Earnings Per Share YoY Change
(DilutedEPS[2022 Q1] - DilutedEPS[2021 Q1]) / DilutedEPS[2021 Q1] × 100
|
$3.39
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021 Q3] - DilutedEPS[2020 Q3]) / DilutedEPS[2020 Q3] × 100
|
$4.99
Diluted Earnings Per Share YoY Change
(DilutedEPS[2021 Q1] - DilutedEPS[2020 Q1]) / DilutedEPS[2020 Q1] × 100
|
$2.55
Diluted Earnings Per Share YoY Change
(DilutedEPS[2020 Q3] - DilutedEPS[2019 Q3]) / DilutedEPS[2019 Q3] × 100
|
$1.85
Diluted Earnings Per Share YoY Change
(DilutedEPS[2020 Q1] - DilutedEPS[2019 Q1]) / DilutedEPS[2019 Q1] × 100
|
$2.03
Diluted Earnings Per Share YoY Change
(DilutedEPS[2019 Q3] - DilutedEPS[2018 Q3]) / DilutedEPS[2018 Q3] × 100
|
-$0.80
Diluted Earnings Per Share YoY Change
(DilutedEPS[2019 Q1] - DilutedEPS[2018 Q1]) / DilutedEPS[2018 Q1] × 100
|
$0.34
Diluted Earnings Per Share YoY Change
(DilutedEPS[2018 Q3] - DilutedEPS[2017 Q3]) / DilutedEPS[2017 Q3] × 100
|
$3.11
Diluted Earnings Per Share YoY Change
(DilutedEPS[2018 Q1] - DilutedEPS[2017 Q1]) / DilutedEPS[2017 Q1] × 100
|
$1.38
Diluted Earnings Per Share YoY Change
(DilutedEPS[2017 Q3] - DilutedEPS[2016 Q3]) / DilutedEPS[2016 Q3] × 100
|
$0.81
Diluted Earnings Per Share YoY Change
(DilutedEPS[2017 Q1] - DilutedEPS[2016 Q1]) / DilutedEPS[2016 Q1] × 100
|
$2.35
Diluted Earnings Per Share YoY Change
(DilutedEPS[2016 Q3] - DilutedEPS[2015 Q3]) / DilutedEPS[2015 Q3] × 100
|
-$1.73
Diluted Earnings Per Share YoY Change
(DilutedEPS[2016 Q1] - DilutedEPS[2015 Q1]) / DilutedEPS[2015 Q1] × 100
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...