2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Weighted Average Number Of Diluted Shares Outstanding | 149.03 | 149.08 | 149.23 | NA | 147.34 | 147.14 | 146.87 | 145.85 | NA | NA | NA | NA | NA | |
Weighted Average Number Of Shares Outstanding Basic | 143.66 | 143.48 | 142.10 | NA | 62.11 | 61.72 | 46.41 | 45.89 | NA | NA | NA | NA | NA | |
Earnings Per Share Basic | 0.80 | 0.80 | 0.86 | 2.19 | 0.67 | 0.64 | 0.44 | 0.02 | NA | NA | NA | NA | NA | |
Earnings Per Share Diluted | 0.79 | 0.79 | 0.84 | 1.51 | 0.87 | 0.55 | 0.43 | 0.02 | NA | NA | NA | NA | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 679.36 | 635.57 | 719.92 | 736.51 | 710.43 | 573.36 | 479.54 | 518.39 | 513.37 | 467.14 | 403.23 | 439.81 | 337.61 | |
Cost Of Revenue | 438.46 | 410.78 | 482.48 | 396.05 | 500.70 | 424.25 | 365.80 | 428.08 | 431.11 | 402.60 | 353.37 | 400.86 | 303.84 | |
Gross Profit | 240.90 | 224.79 | 237.44 | 340.47 | 209.72 | 149.11 | 113.74 | 90.31 | 82.26 | 64.54 | 49.86 | 38.95 | 33.76 | |
Research And Development Expense | 20.09 | 19.19 | 16.52 | 13.09 | 12.90 | 7.15 | 5.63 | 8.34 | 4.98 | 4.32 | 3.98 | 3.58 | 3.65 | |
Selling General And Administrative Expense | 70.57 | 72.13 | 60.83 | 56.71 | 48.36 | 47.87 | 34.23 | 41.39 | 18.61 | 20.75 | 16.12 | 27.80 | 13.01 | |
Operating Income Loss | 150.24 | 133.47 | 160.09 | 270.67 | 148.47 | 94.09 | 73.88 | 40.58 | 58.66 | 39.47 | 29.77 | 7.58 | 17.11 | |
Interest Income Expense Nonoperating Net | -3.80 | -3.67 | -3.28 | -22.31 | 18.31 | -8.68 | -1.13 | -0.52 | 2.37 | -1.31 | 0.06 | -0.43 | -0.09 | |
Allocated Share Based Compensation Expense | 26.98 | 29.89 | 21.90 | 16.89 | 13.04 | 18.22 | 8.64 | 29.20 | 0.94 | 0.84 | 1.00 | 0.83 | 0.84 | |
Income Tax Expense Benefit | 42.84 | 19.93 | 27.15 | 59.86 | 38.82 | 4.00 | 9.10 | 12.53 | 18.44 | 11.08 | 5.70 | 1.35 | 4.47 | |
Profit Loss | 117.37 | 117.26 | 124.79 | 223.20 | 127.96 | 81.41 | 63.65 | 27.53 | 42.59 | 27.09 | 24.13 | NA | NA | |
Other Comprehensive Income Loss Net Of Tax | -0.01 | -0.66 | -0.54 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Net Income Loss | 115.28 | 115.39 | 121.70 | 205.16 | 41.40 | 39.25 | 20.43 | -92.66 | 42.59 | NA | NA | NA | 12.55 | |
Net Income Loss Available To Common Stockholders Basic | 115.28 | 115.39 | 121.70 | 205.16 | 41.40 | 39.25 | 20.43 | 1.14 | NA | NA | NA | NA | NA | |
Net Income Loss Available To Common Stockholders Diluted | 117.37 | 117.26 | 124.79 | 223.20 | 127.96 | 81.41 | 63.65 | 3.59 | NA | NA | NA | NA | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets | 2983.56 | 2768.66 | 2626.93 | 2518.78 | 2095.12 | 2033.56 | 1656.87 | 1419.68 | 1259.69 | NA | NA | 1017.29 | NA | |
Liabilities | 1558.60 | 1486.34 | 1490.30 | 1526.75 | 1343.60 | 1358.45 | 1099.72 | 934.82 | 640.52 | NA | NA | 516.16 | NA | |
Liabilities And Stockholders Equity | 2983.56 | 2768.66 | 2626.93 | 2518.78 | 2095.12 | 2033.56 | 1656.87 | 1419.68 | 1259.69 | NA | NA | 1017.29 | NA | |
Stockholders Equity | 1406.55 | 1266.00 | 1121.39 | 961.01 | -3117.01 | -2641.02 | -3352.38 | -3075.77 | 96.26 | 86.40 | NA | -3.04 | 488.52 |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Assets Current | 1994.52 | 1784.73 | 1697.41 | 1768.23 | 1418.96 | 1338.78 | 1116.81 | 872.26 | 954.34 | NA | NA | 714.06 | NA | |
Cash And Cash Equivalents At Carrying Value | 693.54 | 561.88 | 471.88 | 474.05 | 367.82 | 372.92 | 355.08 | 130.01 | 100.08 | NA | NA | 29.07 | NA | |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents | 693.54 | 561.88 | 471.88 | 474.05 | 367.82 | 372.92 | 355.08 | 130.01 | 100.08 | 84.21 | 31.13 | 29.07 | 65.02 | |
Accounts Receivable Net Current | 457.92 | 357.59 | 401.94 | 382.69 | 365.27 | 346.66 | 222.75 | 271.16 | 285.80 | NA | NA | 168.30 | NA | |
Inventory Net | 217.30 | 179.25 | 166.02 | 201.74 | 202.66 | 196.24 | 136.66 | 138.06 | 251.20 | NA | NA | 172.21 | NA | |
Other Assets Current | 346.73 | 326.00 | 295.63 | 312.63 | NA | 118.16 | 82.19 | 35.08 | 49.59 | NA | NA | 52.07 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Property Plant And Equipment Net | 47.98 | 47.16 | 35.26 | 9.24 | 8.37 | 7.46 | 6.91 | 7.25 | 7.91 | NA | NA | 7.42 | NA | |
Goodwill | 370.61 | 370.61 | 328.38 | 265.15 | 265.15 | 265.15 | 265.15 | 265.15 | 265.15 | NA | NA | 265.15 | NA | |
Intangible Assets Net Excluding Goodwill | 47.50 | 49.28 | 46.46 | 1.55 | 1.63 | 1.20 | 1.26 | 1.32 | 1.38 | NA | NA | 2.53 | NA | |
Finite Lived Intangible Assets Net | 47.50 | 49.28 | 46.46 | 1.55 | 1.63 | 1.20 | 1.26 | 1.32 | 1.38 | NA | NA | 2.53 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Liabilities Current | 904.64 | 806.28 | 802.96 | 891.49 | 759.44 | 772.21 | 676.14 | 507.43 | 604.61 | NA | NA | 473.37 | NA | |
Long Term Debt Current | 6.56 | 5.62 | 4.69 | 3.75 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Accounts Payable Current | 377.47 | 406.55 | 387.40 | 456.64 | 374.92 | 403.48 | 293.45 | 211.35 | 311.35 | NA | NA | 266.60 | NA | |
Accrued Liabilities Current | 72.86 | 77.14 | 69.03 | 82.41 | 70.18 | 67.31 | 57.28 | 59.77 | 44.19 | NA | NA | 26.18 | NA | |
Other Liabilities Current | 150.75 | 80.09 | 123.28 | 123.15 | NA | NA | NA | 47.59 | 34.66 | NA | NA | 63.42 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Long Term Debt Noncurrent | 138.77 | 140.50 | 142.24 | 143.97 | 144.76 | 145.56 | 147.29 | 147.15 | NA | NA | NA | NA | NA | |
Minority Interest | 18.41 | 16.32 | 15.24 | 31.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Other Liabilities Noncurrent | 140.18 | 140.51 | 146.05 | 491.30 | 439.40 | 440.68 | 276.30 | 280.25 | 35.91 | NA | NA | 42.78 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Stockholders Equity | 1406.55 | 1266.00 | 1121.39 | 961.01 | -3117.01 | -2641.02 | -3352.38 | -3075.77 | 96.26 | 86.40 | NA | -3.04 | 488.52 | |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest | 1424.96 | 1282.32 | 1136.63 | 992.03 | -3117.01 | -2641.02 | -3352.38 | -3075.77 | NA | NA | NA | NA | NA | |
Additional Paid In Capital | 4121.94 | 4096.66 | 4066.77 | 4027.56 | 154.93 | 672.10 | NA | NA | NA | NA | NA | NA | NA | |
Retained Earnings Accumulated Deficit | -2714.20 | -2829.49 | -2944.88 | -3066.58 | -3271.95 | -3313.14 | -3352.39 | -3075.78 | NA | NA | NA | NA | NA | |
Accumulated Other Comprehensive Income Loss Net Of Tax | -1.20 | -1.19 | -0.52 | 0.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Minority Interest | 18.41 | 16.32 | 15.24 | 31.02 | NA | NA | NA | NA | NA | NA | NA | NA | NA | |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value | 26.98 | 29.89 | 21.90 | 26.98 | 12.82 | 18.22 | 8.64 | 26.06 | 0.94 | NA | NA | NA | 0.84 | |
Minority Interest Decrease From Distributions To Noncontrolling Interest Holders | 0.00 | 0.80 | 5.31 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 143.84 | 153.78 | 120.85 | 111.49 | 64.80 | 26.91 | 225.77 | 35.29 | 19.92 | 49.67 | 2.79 | -41.37 | NA | |
Net Cash Provided By Used In Investing Activities | -8.94 | -46.52 | -113.06 | -2.81 | -2.44 | -0.71 | -0.69 | -0.53 | -1.32 | -0.88 | -0.43 | -0.79 | NA | |
Net Cash Provided By Used In Financing Activities | -3.24 | -17.26 | -9.97 | -2.45 | -67.46 | NA | NA | -4.83 | -2.73 | 4.30 | -0.31 | 6.22 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Operating Activities | 143.84 | 153.78 | 120.85 | 111.49 | 64.80 | 26.91 | 225.77 | 35.29 | 19.92 | 49.67 | 2.79 | -41.37 | NA | |
Net Income Loss | 115.28 | 115.39 | 121.70 | 205.16 | 41.40 | 39.25 | 20.43 | -92.66 | 42.59 | NA | NA | NA | 12.55 | |
Profit Loss | 117.37 | 117.26 | 124.79 | 223.20 | 127.96 | 81.41 | 63.65 | 27.53 | 42.59 | 27.09 | 24.13 | NA | NA | |
Depreciation Depletion And Amortization | 4.42 | 2.94 | 0.94 | 1.23 | 1.12 | 0.97 | 1.05 | 1.03 | 0.95 | 1.38 | 1.27 | 1.26 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Investing Activities | -8.94 | -46.52 | -113.06 | -2.81 | -2.44 | -0.71 | -0.69 | -0.53 | -1.32 | -0.88 | -0.43 | -0.79 | NA | |
Payments To Acquire Property Plant And Equipment | 8.94 | 12.01 | 2.89 | 2.31 | 2.44 | 0.71 | 0.69 | 0.53 | 1.32 | 0.91 | 0.43 | 0.79 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net Cash Provided By Used In Financing Activities | -3.24 | -17.26 | -9.97 | -2.45 | -67.46 | NA | NA | -4.83 | -2.73 | 4.30 | -0.31 | 6.22 | NA |
2024-12-31 | 2024-09-27 | 2024-06-28 | 2024-03-31 | 2023-12-31 | 2023-09-29 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-07-01 | 2022-03-31 | 2021-12-31 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenues | 679.36 | 635.57 | 719.92 | 736.51 | 710.43 | 573.36 | 479.54 | 518.39 | 513.37 | 467.14 | 403.23 | 439.81 | 337.61 | |
US | 450.41 | 461.81 | 511.48 | NA | 555.79 | 382.16 | 270.34 | NA | 327.55 | 311.42 | 269.39 | NA | 161.70 | |
Non Us | 228.95 | 173.76 | 208.44 | NA | 154.64 | 191.20 | 209.21 | NA | 185.82 | 155.72 | 133.84 | NA | 175.90 | |
Transferred At Point In Time | 15.80 | 20.29 | 10.72 | 2.32 | 6.04 | 21.26 | 5.64 | 9.74 | 7.62 | 9.90 | 23.25 | 64.90 | 41.22 | |
Transferred Over Time | 663.56 | 615.28 | 709.20 | 734.19 | 704.38 | 552.09 | 473.90 | 508.65 | 505.75 | 457.24 | 379.98 | 374.91 | 296.39 |