A monopolist faces a market demand curve given by P(y)=100-y. Its cost function is C(y)=y2+20.
a) Find its profit-maximizing output level and market price.
b) Calculate its total revenue, total cost and profit at that output.
c) Calculate CS, PS and DWL? d) What is the efficient amount of output?
e) Plot the graph for this monopolist indicating P(y), MR, MC, y*, p(y*), CS, PS, and DWL.
In: Economics
One of Modular Products (MP) customers would like to obtain a 6-month option to purchase 500,000 tables for $119 each. These tables currently sell for $110 each. Assume u equals 1.0994 and d equals .9096. What price should MP charge for this option if the annual risk-free rate is 3.2 percent? Round your answer to the nearest $100.
Group of answer choices
a. $338,400
b. $421,900
c. $598,100
d. $479,900
e. $533,600
In: Finance
The goal is to
Random Number Seeding
We will make use of the random_shuffle() function from the standard algorithm library.
You can use srand() function provided in with a seed value so that we get random yet reproducible results. srand() seeds the pseudo random number generator for the rand() function. For a seed value to call as argument of the srand() function, you can use time(0) as seed ( defined in ). The time() function returns time_t value, which is the number of seconds since 00:00 hours, Jan 1, 1970 UTC (i.e. the current unix timestamp). Since value of seed changes with time, every time a new set of random number is generated.
Employee list construction
An employee has last name, first name, birth year and hourly wage information stored in the struct. All of this information should be taken from standard input using c++ console I/O for all the employees in the array. You should print prompt messages to ask user for information on each of the field in the struct.
Now we turn our attention to random_shuffle(). This function requires three arguments: a pointer to the beginning of your array, a pointer to 1 past the end of the array, and a pointer to the function. The function will be myrandom which I have provided you. Usage is very simple, and there are many resources on how to call this function on the Internet.
Once you have your shuffled array of employees, we want to select 5 employees from the original array of employees. Again, create this however you see fit, but please use the first 5 employees in your array.
A C++ array initializer could be helpful here. For example, consider the following code:
int arr[5] = {1,2,3,4,5};
This C++ syntax allows us to explicitly define an array as it is created.
Once you’ve built an array of 5 employees, we want to sort these employees by their last Name. Notice the function headers at the top of the file:
bool name_order(const employee& lhs, const employee& rhs);
Specifically, the last function is what we need for sorting.
This is because Employee struct don’t have a natural ordering like letters in the alphabet or numbers. We need to define one. That is the job of name_order(): it takes in 2 const employee references and returns true if lhs < rhs (left-hand side, right-hand side) and false otherwise. Notice that in C++ we have a dedicated bool type we can use to represent truthiness. C++ string library has less than “<” operator overloaded so you can simply compare two strings like string1 < string2.
Implement this function and pass the name of the function as the third argument to the sort() function. The first two arguments are a pointer to the beginning of your array and a pointer to 1 past the end.
C++ I/O and iomanip
Finally, print out the sorted array using range based for loop( see lecture), C++ I/O (cout <<) and some basic I/O manipulators. I/O manipulators are functions which alter an output stream to produce specific types of formatting. For example, the setw() function linked in the resources allows you to specify the absolute width of what is printed out. For example, if I use the following code:
cout << setw(5) << “dog”;
The result would be the string “dog“ printed to the terminal. Notice the 2 spaces at the end that pad the length to 5 characters.
You should set the width and make each line printed right aligned.
When you print out the hourly wages, you should print it as double value with “fixed”, “showpoint” and “setprecision(n)” where it prints the double value with n places after the decimal point.
Sample Output
Doe, Jane
1990
24.68
Smith, John
1989
25.50
Starter code:
#include <iostream>#include <iomanip>#include <algorithm>#include <sstream>#include <string>#include <cstdlib>using namespace std;typedef struct Employee{string lastName;string firstName;int birthYear;double hourlyWage;}employee;bool name_order(const employee& lhs, const employee& rhs);int myrandom (int i) { return rand()%i;}int main(int argc, char const *argv[]) { // IMPLEMENT as instructed below /*This is to seed the random generator */ srand(unsigned (time(0))); /*Create an array of 10 employees and fill information from standard input with prompt messages*/ /*After the array is created and initialzed we call random_shuffle() see the *notes to determine the parameters to pass in.*/ /*Build a smaller array of 5 employees from the first five cards of the array created *above*/ /*Sort the new array. Links to how to call this function is in the specs *provided*/ /*Now print the array below */ return 0;}/*This function will be passed to the sort funtion. Hints on how to implement* this is in the specifications document.*/bool name_order(const employee& lhs, const employee& rhs) { // IMPLEMENT}
In: Computer Science
On January 1, 2007 Brown issued 10 million stock options that would permit key executives to buy 10 million shares of the Brown’s $1 par value common stock at an exercise price of $15. The options vest after 5 years and expire in 15 years. The fair value of these options on the grant date was estimated at $4 each.
During 2010 Brown Company reacquired 15 million common shares as follows:
2/1/2010 3 million shares at $10 each
4/15/2010 4 million shares at $20 each
6/1/2010 8 million shares at $30 each
On January 1, 2012 the stock price was $32 per share, and half the executives exercised their options. On Feb 1, 2013 the stock price was $45 per share, and the other half of the executives exercised their options.
Assume that Brown reissues treasury shares to executives that exercise options, and that it is using the first-in first-out cost flow method.
Required:
1. Prepare the journal entry for compensation expense in 2007.
2. Prepare the journal entries to record the shares repurchase during 2010.
3. Prepare the journal entries to record the exercise of the options on 1/1/2012 and on 2/1/2013.
In: Accounting
You are considering the purchase of an office building. You have gathered information, surveyed the market, and made predictions. Assume you plan to purchase the property on January 1, 2020 and sell the property on December 31, 2024. Other assumptions:
Total acquisition price: $931,000.
Property consists of 10 office suites, 5 on the first floor and 5
on the second.
Contract rents: 5 suites at $1,831 per month and 5 at $1,431 per
month.
Annual market rent increases: 2.31 % per year (first increase on
01/01/2021)
Vacancy and collection losses: 5.31% per year.
Operating expenses: 35% of effective gross income each year.
Capital expenditures: 5.31% of expected gross income each
year.
Expected holding period: 5 years.
Property value is expected to increase 5.5% per year.
Selling expenses are expected to be 7.31% of selling price.
Loan information: 75% LTV, 7.31%, 30 years
Up-front financing costs: 3.31% of loan amount.
Depreciation: 90% of the acquisition price
Ordinary income tax rate: 22%
Capital gain tax rate: 15%
Depreciation recapture rate: 25%
What are the After-Tax cash flows for years 1-5?
please include the steps!
In: Finance
Based on this code:
CREATE TABLE DEPARTMENT (
DepartmentName Char(35) NOT NULL,
BudgetCode Char(30) NOT NULL,
OfficeNumber Char(15) Not Null,
DepartmentPhone Char(12) NOT NULL,
CONSTRAINT DEPARTMENT_PK primary key(DepartmentName)
);
CREATE TABLE EMPLOYEE(
EmployeeNumber Int NOT NULL AUTO_INCREMENT,
FirstName Char(25) NOT NULL,
LastName Char(25) NOT NULL,
Department Char(35) NOT NULL DEFAULT 'Human Resources',
Position Char(35) NULL,
Supervisor Int NULL,
OfficePhone Char(12) NULL,
EmailAddress VarChar(100) NOT NULL UNIQUE,
CONSTRAINT EMPLOYEE_PK PRIMARY KEY(EmployeeNumber),
CONSTRAINT EMP_DEPART_FK FOREIGN KEY(Department)
REFERENCES DEPARTMENT(DepartmentName)
ON UPDATE CASCADE,
CONSTRAINT EMP_SUPER_FK FOREIGN KEY(Supervisor)
REFERENCES EMPLOYEE(EmployeeNumber)
);
ALTER TABLE EMPLOYEE AUTO_INCREMENT=1;
CREATE TABLE PROJECT(
ProjectID Int NOT NULL AUTO_INCREMENT,
ProjectName Char(50) NOT NULL,
Department Char(35) NOT NULL,
MaxHours Numeric(8,2) NOT NULL DEFAULT 100,
StartDate Date NULL,
EndDate Date NULL,
CONSTRAINT PROJECT_PK PRIMARY KEY(ProjectID),
CONSTRAINT PROJ_DEPART_FK FOREIGN KEY(Department)
REFERENCES DEPARTMENT(DepartmentName)
ON UPDATE CASCADE
);
ALTER TABLE PROJECT AUTO_INCREMENT=1000;
CREATE TABLE ASSIGNMENT (
ProjectID Int NOT NULL,
EmployeeNumber Int NOT NULL,
HoursWorked Numeric(6,2) NULL,
CONSTRAINT ASSIGNMENT_PK PRIMARY KEY(ProjectID, EmployeeNumber),
CONSTRAINT ASSIGN_PROJ_FK FOREIGN KEY(ProjectID)
REFERENCES PROJECT(ProjectID)
ON UPDATE NO ACTION
ON DELETE CASCADE,
CONSTRAINT ASSIGN_EMP_FK FOREIGN KEY(EmployeeNumber)
REFERENCES EMPLOYEE(EmployeeNumber)
ON UPDATE NO ACTION
How would I retrieve these commands?
Retrieve all the information for the assignments with hours worked less than 40.
Retrieve all the columns for employee(s) whose first name starts with M or J and ends with n
or e.
Retrieve all the columns for employee(s) whose first name is 5 letters.
Retrieve all the columns for employee(s) whose first name is 5 letters and en
ds with an a.
Retrieve all the columns for employee(s) whose first name is 5 letters and starts with a J and
ends with an a.
In: Computer Science
FIFO Perpetual Inventory
The beginning inventory at Dunne Co. and data on purchases and sales for a three-month period ending June 30 are as follows:
| Date | Transaction | Number of Units |
Per Unit | Total | ||||
|---|---|---|---|---|---|---|---|---|
| Apr. 3 | Inventory | 60 | $225 | $13,500 | ||||
| 8 | Purchase | 120 | 270 | 32,400 | ||||
| 11 | Sale | 80 | 750 | 60,000 | ||||
| 30 | Sale | 50 | 750 | 37,500 | ||||
| May 8 | Purchase | 100 | 300 | 30,000 | ||||
| 10 | Sale | 60 | 750 | 45,000 | ||||
| 19 | Sale | 30 | 750 | 22,500 | ||||
| 28 | Purchase | 100 | 330 | 33,000 | ||||
| June 5 | Sale | 60 | 790 | 47,400 | ||||
| 16 | Sale | 80 | 790 | 63,200 | ||||
| 21 | Purchase | 180 | 360 | 64,800 | ||||
| 28 | Sale | 90 | 790 | 71,100 | ||||
Required:
1. Record the inventory, purchases, and cost of merchandise sold data in a perpetual inventory record similar to the one illustrated in Exhibit 3, using the first-in, first-out method. Under FIFO, if units are in inventory at two different costs, enter the units with the LOWER unit cost first in the Cost of Goods Sold Unit Cost column and in the Inventory Unit Cost column.
| Dunne Co. Schedule of Cost of Goods Sold FIFO Method For the Three Months Ended June 30 |
|||||||||
|---|---|---|---|---|---|---|---|---|---|
| Purchases | Cost of Goods Sold | Inventory | |||||||
| Date | Quantity | Unit Cost | Total Cost | Quantity | Unit Cost | Total Cost | Quantity | Unit Cost | Total Cost |
| Apr. 3 | $ | $ | |||||||
| Apr. 8 | $ | $ | |||||||
| Apr. 11 | $ | $ | |||||||
| Apr. 30 | |||||||||
| May 8 | |||||||||
| May 10 | |||||||||
| May 19 | |||||||||
| May 28 | |||||||||
| June 5 | |||||||||
| June 16 | |||||||||
| June 21 | |||||||||
| June 28 | |||||||||
| June 30 | Balances | $ | $ | ||||||
-- Determine the total sales and the total cost of goods sold for the period. Journalize the entries in the sales and cost of goods sold accounts. Assume that all sales were on account.
| Record sale | |||
| Record cost | |||
-- Determine the gross profit from sales for
the period.
$______
-- Determine the ending inventory cost as of
June 30.
$____________
-- Based upon the preceding data, would you expect the ending
inventory using the last-in, first-out method to be higher or
lower?
In: Accounting
The present price (year 0) of kerosene is $4.30 per gallon, and its cost is expected to increase by 10% per year. (At the end of year 1, kerosene will cost $4.73 per gallon.) Mr. Garcia uses about 800 gallons of kerosene for space heating during a winter season. He has an opportunity to buy a storage tank for $600, and at the end of four years he can sell the storage tank for $100. The tank has a capacity to supply four years of Mr. Garcia's heating needs, so he can buy four years worth of kerosene at its present price ($4.30), or he can invest his money elsewhere at 6%. Should he purchase the storage tank? Assume that kerosene purchased on a pay-as-you-go basis is paid for at the end of the year. (However, kerosene purchased for the storage tank is purchased now).
Hello, I have seen previous answers to the question above. However, I have two concerns as detailed below.
-In part one, since annual equivalent cost is NPV/annuity factor, I think the $100 needs to be converted to an NPV before applying the annuity factor
-In part two, can you clarify why $3,784 is used?
Let me know what you think, thanks.
In: Economics
| ABSORPTION COSTING VERSUS THROUGHPUT COSTING | ||||||||
| The book The Goal illustrates the concept of throughput costing. For the problem below | ||||||||
| prepare all journal entries and determine the impact on the income statement of the | ||||||||
| differences between absorption costing (normal accounting) and throughput costing. | ||||||||
| HINT: pay very careful attention to definitions of throughput, inventory and operating | ||||||||
| expense from the book | ||||||||
| BUDGETED MANUFACTURING COSTS | ||||||||
| DIRECT MATERIAL | $ 20 | PER UNIT | ||||||
| DIRECT LABOR | $ 2 | PER UNIT | ||||||
| VARIABLE OVERHEAD | $ 10 | PER UNIT | ||||||
| FIXED OVERHEAD | $ 150,000 | |||||||
| YEAR 1 | ||||||||
| NO BEGINNING INVENTORY | ||||||||
| ACTUAL COSTS OF PRODUCTION EQUALS ABOVE MANUFACTURING COSTS | ||||||||
| PURCHASE DIRECT MATERAILS OF | $ 200,000 | |||||||
| INCUR SELLING AND ADMIN COSTS OF | $ 80,000 | |||||||
| #UNITS PRODUCED | 10000 | |||||||
| # UNITS SOLD | 9000 | |||||||
| SALES PRICE OF UNITS SOLD | $ 100 | |||||||
| YEAR 2 | ||||||||
| THERE IS BEGINNIN GINVENTORY | ||||||||
| ACTUAL COSTS OF PRODUCTION EQUALS ABOVE MANUFACTURING COSTS | ||||||||
| PURCHASE DIRECT MATERAILS OF | $ 160,000 | |||||||
| INCUR SELLING AND ADMIN COSTS OF | $ 80,000 | |||||||
| #UNITS PRODUCED | 8000 | UNITS | ||||||
| # UNITS SOLD | 9000 | UNITS | ||||||
| SALES PRICE OF UNITS SOLD | $ 100 | |||||||
| REQUIRED: | ||||||||
| 1. PREPARE ALL JOURNAL ENTRIES FOR BOTH YEARS TO REFLECT THE ABOVE TRANSACTIONS UNDER NORMAL ABSORPTION COSTING AND UNDER THROUGHPUT COSTING | ||||||||
In: Accounting
Over a 4 year period the black corp purchased 100% of the outstanding voting shares of White Co. The acquisition was made in a series of steps as follows:
DATE: % Purchase Price
Jan 1, Year 1 5% 5,000
Jan 1, Year 2 10% 12,000
Jan 1, Year 3 10% 15,000
Jan 1, Year 4 75% 200,000
Total 100% 232,000
Any excess of the purchase price over the net book value of the assets was attributed to goodwill.
The acquisition in Year 3 allowed Black to have significant influence over the operating policies of white.
The acquisition in Year 4 gave Black control over White.
Operating results, dividends paid and fair value of white for the 4 years were as follows:
Net Income Dividend Paid Fair Value
Jan 1 Year 1 100,000
Year 1 25,000 15,000 120,000
Year 2 30,000 15,000 150,000
Year 3 40,000 20,000 170,000
Year 4 50,000 25,000 250,000
For each of the 4 years compute the amount of income that will be recorded on Black’s books related to its investment in White Co. AND compute the balance in “Investment in White Co. Account” on Blacks books at December, 31 of each year
*SHOW ALL WORK*
In: Accounting