Unlock stock picks and a broker-level newsfeed that powers Wall Street.
26.72
-1.00
(-3.61%)
At close: April 4 at 9:39:52 PM GMT+2
Breakdown
TTM
3/31/2024
3/31/2023
3/31/2022
3/31/2021
Total Revenue
1,285,555,000
1,255,081,000
1,186,683,000
957,169,000
818,238,000
Cost of Revenue
752,380,000
744,103,000
748,053,000
598,597,000
500,799,000
Gross Profit
533,174,000
510,977,000
438,630,000
358,572,000
317,439,000
Operating Expense
365,085,000
342,943,000
322,659,000
260,900,000
234,194,000
Operating Income
168,089,000
168,034,000
115,971,000
97,672,000
83,245,000
Net Non Operating Interest Income Expense
-22,025,000
-21,320,000
-14,021,000
-9,573,000
-11,140,000
Pretax Income
150,952,000
150,720,000
105,503,000
91,611,000
77,706,000
Tax Provision
41,282,000
41,356,000
29,538,000
24,973,000
20,842,000
Net Income Common Stockholders
106,548,000
105,901,000
73,080,000
64,103,000
55,214,000
Diluted NI Available to Com Stockholders
106,548,000
105,901,000
73,080,000
64,103,000
55,214,000
Basic EPS
246.15
244.66
168.85
148.13
127.59
Diluted EPS
246.15
244.66
168.85
148.13
127.59
Basic Average Shares
432,858
432,849.67
432,812
432,749
432,752
Diluted Average Shares
432,858
432,849.67
432,812
432,749
432,752
Total Operating Income as Reported
172,977,000
172,041,000
119,524,000
101,183,000
88,846,000
Total Expenses
1,117,465,000
1,087,046,000
1,070,712,000
859,497,000
734,993,000
Net Income from Continuing & Discontinued Operation
106,548,000
105,901,000
73,080,000
64,103,000
55,214,000
Normalized Income
106,548,000
105,901,000
73,080,000
64,103,000
55,214,000
Interest Income
3,912,000
4,391,000
2,182,000
2,192,000
1,424,000
Interest Expense
25,937,000
25,711,000
16,203,000
11,765,000
12,564,000
Net Interest Income
-22,025,000
-21,320,000
-14,021,000
-9,573,000
-11,140,000
EBIT
176,889,000
176,431,000
121,706,000
103,376,000
90,270,000
EBITDA
292,017,000
288,871,000
227,437,000
195,811,000
176,650,000
Reconciled Cost of Revenue
752,380,000
744,103,000
748,053,000
598,597,000
500,799,000
Reconciled Depreciation
115,128,000
112,440,000
105,731,000
92,435,000
86,380,000
Net Income from Continuing Operation Net Minority Interest
106,548,000
105,901,000
73,080,000
64,103,000
55,214,000
Normalized EBITDA
292,017,000
288,871,000
227,437,000
195,811,000
176,650,000
Tax Rate for Calcs
0
0
0
0
0
3/31/2021 - 5/30/2019
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
Upgrade