Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 8/31/2024 | 8/31/2023 | 8/31/2022 | 8/31/2021 | 8/31/2020 | 8/31/2019 | 8/31/2018 | 8/31/2017 | 8/31/2016 | 8/31/2015 |
Revenues | 2,427.43 | 2,233.05 | 2,000.82 | 1,826.22 | 1,804.16 | 1,809.38 | 1,696.49 | 1,590.96 | 1,468.05 | 1,456.61 |
Total Revenues | 2,427.43 | 2,233.05 | 2,000.82 | 1,826.22 | 1,804.16 | 1,809.38 | 1,696.49 | 1,590.96 | 1,468.05 | 1,456.61 |
Operating costs | -- | -- | -- | -- | -- | 1,139.20 | -- | -- | -- | -- |
Cost of revenues | 1,579.84 | 1,481.30 | 1,306.45 | 1,141.28 | 1,164.93 | -- | 1,056.72 | 993.59 | 900.43 | 884.66 |
Gross Profit | -- | -- | 694.37 | 684.94 | -- | -- | -- | 597.37 | -- | -- |
Depreciation and amortization | 141.43 | 121.23 | 108.78 | 105.96 | 104.70 | 103.33 | 96.66 | 88.88 | 81.61 | 77.11 |
Selling and administrative expenses | 522.59 | 496.92 | 451.24 | 383.16 | 361.80 | 334.84 | 360.73 | 342.41 | 284.85 | 294.44 |
Impairment charge | -- | -- | -- | -- | -- | 0.00 | 0.00 | (55.80) | -- | -- |
Total Operating Expenses | 2,243.85 | 2,099.44 | 1,866.47 | 1,630.39 | 1,631.43 | 1,577.37 | 1,514.11 | 1,480.68 | 1,266.89 | 1,256.22 |
Operating Income (loss) | 183.58 | 133.60 | 134.35 | 195.83 | 172.73 | 232.01 | 182.38 | 110.28 | 201.16 | 200.38 |
Interest expense | -- | -- | -- | -- | -- | -- | -- | -- | 0.93 | 0.87 |
Interest income | 7.24 | 6.74 | 2.85 | 2.57 | 6.38 | 9.08 | 5.54 | 4.27 | 3.47 | 3.31 |
Other income (expense), net | (1.44) | (1.50) | (2.88) | (1.52) | (1.22) | (3.17) | (0.67) | 0.57 | -- | -- |
Interest rate swap income | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Foreign exchange loss (gain) | -- | -- | -- | -- | -- | -- | -- | -- | (0.33) | (1.55) |
Income (loss) before income taxes | 189.38 | 138.84 | 134.33 | 196.87 | 177.89 | 237.92 | 187.25 | 115.12 | 203.37 | 201.27 |
Provision for income taxes | 43.91 | 35.16 | 30.92 | 45.76 | 42.12 | 58.79 | 23.35 | 44.93 | 78.35 | 76.97 |
Current- Federal | 30.93 | 7.27 | 7.66 | 35.27 | 40.08 | 38.55 | 23.82 | 37.03 | 54.65 | 65.66 |
Deferred- Federal | 4.03 | 19.23 | 13.88 | (1.42) | (8.52) | 7.29 | (11.52) | (0.52) | 10.80 | (2.71) |
Deferred- Foreign | 1.27 | 0.57 | 0.18 | 0.85 | (0.60) | 0.65 | 0.36 | 0.12 | (0.22) | 0.03 |
Current- State | 6.01 | 2.70 | 3.70 | 9.87 | 12.87 | 11.73 | 8.01 | 6.64 | 10.00 | 11.18 |
Deferred- State | 0.44 | 2.89 | 3.66 | (0.52) | (3.30) | 0.78 | 2.15 | (0.34) | 1.44 | (0.55) |
Current- Foreign | 1.23 | 2.52 | 1.84 | 1.71 | 1.59 | (0.20) | 0.53 | 2.00 | 1.67 | 3.35 |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Income (Loss) Available to Common Shareholders | 145.47 | 103.67 | 103.40 | 151.11 | 135.77 | 179.13 | 163.90 | 70.20 | 125.03 | 124.30 |
Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Class B Common share- Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share-Basic- Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share-Basic- Cumulative effect income per share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share - Basic | 7.79 | 5.55 | 5.49 | 8.00 | 7.18 | 9.39 | 8.27 | 3.48 | 6.23 | 6.23 |
Income per share-Basic- Common Stock | 8.11 | 5.77 | 5.71 | 8.32 | 7.46 | 9.77 | 8.66 | 3.63 | 6.51 | 6.50 |
Income per share-Basic- Class B Common Stock | 6.49 | 4.62 | 4.57 | 6.66 | 5.97 | 7.81 | 6.91 | 2.91 | 5.21 | 5.20 |
Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share-Diluted- Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Class B Common share- Income from continuing operations | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share-Diluted- Cumulative effect income per share | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share - Class B Common share - diluted | 7.77 | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income per share - Diluted | 7.77 | 5.53 | 5.46 | 7.94 | 7.13 | 9.33 | 8.21 | 3.44 | 6.17 | 6.15 |
Income per share-Diluted- Common Stock | -- | 5.53 | 5.46 | 7.94 | -- | -- | -- | -- | -- | -- |
Weighted average-basic number of shares outstanding- Common Stock | 15.07 | 15.10 | 15.20 | 15.24 | 15.28 | 15.39 | 15.45 | 15.38 | 15.25 | 15.18 |
Weighted average-basic number of shares outstanding- Class B Common Stock | 3.59 | 3.59 | 3.62 | 3.64 | 3.64 | 3.70 | 4.36 | 4.79 | 4.82 | 4.76 |
Weighted average-diluted number of shares outstanding- Common Stock | 18.72 | 18.76 | 18.93 | 19.04 | 19.04 | 19.20 | 19.96 | 20.28 | 20.15 | 20.08 |
Weighted average-diluted number of shares outstanding- Class B Common Stock | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |