undefined
(DRQ)
undefined
undefined%
At close: undefined
Income Statement (Annual)
Get detailed income statement breakdowns, uncovering revenue,
expenses, and much more.
Year | FY23 | FY22 | FY21 | FY20 | FY19 | FY18 | FY17 | FY16 | FY15 | FY14 | FY13 | FY12 | FY11 | FY10 | FY09 | FY08 | FY07 | FY06 | FY05 | FY04 | FY03 | FY02 | FY01 | FY00 | FY99 | FY98 | FY97 | FY96 |
Revenue | 424.06M | 362.07M | 322.94M | 364.97M | 414.81M | 384.63M | 455.47M | 538.73M | 844.31M | 930.96M | 872.37M | 733.03M | 601.34M | 566.25M | 540.20M | 542.77M | 495.56M | 442.74M | 340.83M | 221.59M | 219.50M | 215.81M | 202.90M | 163.95M | 156.40M | 177.60M | 146.80M | 115.90M |
Cost of Revenue | 308.65M | 265.94M | 242.36M | 269.70M | 295.01M | 271.50M | 305.39M | 328.40M | 459.29M | 513.53M | 513.91M | 451.67M | 361.85M | 322.61M | 310.29M | 312.30M | 285.28M | 256.69M | 229.85M | 153.43M | 157.99M | 156.93M | 140.92M | 103.84M | 99.70M | 113.30M | 94.80M | 73.50M |
Gross Profit | 115.41M | 96.14M | 80.59M | 95.28M | 119.80M | 113.13M | 150.07M | 210.33M | 385.02M | 417.43M | 358.47M | 281.37M | 239.49M | 243.64M | 229.91M | 230.47M | 210.28M | 186.05M | 110.98M | 68.15M | 61.51M | 58.88M | 61.98M | 60.11M | 56.70M | 64.30M | 52.00M | 42.40M |
Operating Income | 1.39M | -9.81M | -49.55M | -16.57M | -20.39M | -122.74M | -69.14M | 112.86M | 248.84M | 278.75M | 223.54M | 161.69M | 129.64M | 138.71M | 142.04M | 141.71M | 138.38M | 122.41M | 49.20M | 18.31M | 14.55M | 15.02M | 21.09M | 17.41M | 17.70M | 25.30M | 21.50M | 16.00M |
Interest Income | 8.19M | 4.46M | 575.00K | 2.13M | 7.94M | 8.04M | 3.56M | 3.04M | 948.00K | 667.00K | 587.00K | 462.00K | 418.00K | 321.00K | 507.00K | 3.45M | 8.28M | 3.63M | - | - | - | - | - | - | - | - | - | - |
Pretax Income | 13.47M | 6.77M | -125.05M | -62.05M | 10.43M | -114.99M | -65.64M | 115.87M | 249.77M | 279.38M | 224.10M | 162.12M | 130.00M | 138.90M | 142.39M | 144.98M | 146.29M | 125.37M | 47.41M | 17.21M | 12.99M | 12.92M | 18.64M | 16.91M | 18.10M | 26.60M | 19.50M | 13.30M |
Net Income | 604.00K | 443.00K | -128.00M | -30.77M | 1.72M | -95.69M | -100.64M | 93.22M | 192.01M | 208.71M | 169.83M | 119.21M | 95.27M | 102.23M | 105.14M | 105.58M | 107.94M | 86.89M | 32.57M | 12.47M | 8.95M | 8.72M | 12.20M | 11.03M | 11.80M | 17.40M | 12.90M | 9.10M |
Selling & General & Admin | 101.37M | 94.21M | 115.04M | 95.06M | 96.78M | 104.04M | 116.08M | 53.14M | 88.04M | 92.76M | 94.81M | 82.22M | 70.51M | 61.07M | 55.47M | 62.39M | 49.31M | 19.56M | 40.92M | 32.75M | 29.04M | 27.28M | 26.36M | 23.16M | 21.30M | 21.30M | 16.30M | 15.00M |
Research & Development | 12.65M | 11.74M | 15.10M | 18.92M | 17.33M | 39.42M | 42.16M | 44.33M | 48.15M | 45.92M | 40.12M | 37.45M | 34.63M | 29.20M | 27.17M | 26.37M | 22.58M | 44.09M | 20.87M | 17.09M | 16.52M | 15.23M | 14.53M | 12.12M | 11.00M | 12.00M | 9.20M | 7.00M |
Other Expenses | - | - | 75.29M | 44.86M | 2.88M | 104.04M | 116.08M | 53.14M | 88.04M | 92.76M | 94.81M | 82.22M | 70.51M | 61.07M | 55.47M | 62.39M | 49.31M | 19.56M | 40.92M | 32.75M | 30.44M | 28.63M | - | 7.43M | 6.70M | 5.70M | 5.00M | 19.40M |
Operating Expenses | 114.02M | 105.95M | 130.14M | 113.98M | 114.11M | 143.46M | 158.24M | 97.47M | 136.19M | 138.68M | 134.92M | 119.67M | 105.14M | 90.27M | 82.65M | 88.76M | 71.89M | 63.64M | 61.78M | 49.84M | 46.96M | 43.86M | 40.89M | 42.71M | 39.00M | 39.00M | 30.50M | 26.40M |
Interest Expense | -8.19M | 216.00K | 787.00K | 621.00K | 314.00K | 291.00K | 72.00K | 28.00K | 12.00K | 35.00K | 35.00K | 32.00K | 53.00K | 131.00K | 156.00K | 182.00K | 370.00K | 669.00K | 1.79M | 1.10M | 1.56M | 2.10M | 2.45M | 495.00K | - | - | - | 2.60M |
Selling & Marketing Expenses | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - |
Cost & Expenses | 422.67M | 371.88M | 372.50M | 383.68M | 409.12M | 414.96M | 463.64M | 425.87M | 595.48M | 652.21M | 648.83M | 571.34M | 466.98M | 412.88M | 392.94M | 401.06M | 357.17M | 320.33M | 291.63M | 203.27M | 204.95M | 200.79M | 181.81M | 146.55M | 138.70M | 152.30M | 125.30M | 99.90M |
Income Tax | 12.86M | 6.33M | 2.95M | -31.28M | 8.71M | -19.29M | 34.99M | 22.65M | 57.76M | 70.67M | 54.27M | 42.91M | 34.74M | 36.68M | 37.25M | 39.40M | 38.35M | 38.48M | 14.84M | 4.74M | 4.04M | 4.20M | 6.44M | 5.88M | 6.30M | 9.20M | 6.60M | 4.20M |
Shares Outstanding (Basic) | 34.17M | 34.24M | 35.33M | 35.26M | 35.84M | 37.08M | 37.41M | 37.54M | 38.36M | 39.96M | 40.65M | 40.33M | 40.07M | 39.83M | 39.16M | 39.92M | 40.45M | 39.34M | 35.28M | 34.59M | 34.59M | 34.59M | 34.58M | 34.55M | 34.49M | 34.49M | 29.66M | 28.89M |
Shares Outstanding (Diluted) | 34.47M | 34.24M | 35.33M | 35.26M | 36.15M | 37.08M | 37.46M | 37.67M | 38.53M | 40.19M | 40.87M | 40.52M | 40.32M | 40.06M | 39.54M | 40.29M | 41.01M | 40.34M | 36.21M | 34.74M | 34.59M | 34.68M | 34.70M | 35.01M | 34.55M | 34.55M | 29.66M | 28.89M |
EPS (Basic) | 0.02 | 0.01 | -3.62 | -0.87 | 0.05 | -2.58 | -2.69 | 2.48 | 5.00 | 5.22 | 4.18 | 2.96 | 2.38 | 2.57 | 2.68 | 2.65 | 2.67 | 2.21 | 0.92 | 0.36 | 0.26 | 0.25 | 0.36 | 0.32 | 0.34 | 0.51 | 0.44 | 0.32 |
EPS (Diluted) | 0.02 | 0.01 | -3.62 | -0.87 | 0.05 | -2.58 | -2.69 | 2.47 | 4.98 | 5.19 | 4.16 | 2.94 | 2.36 | 2.55 | 2.66 | 2.62 | 2.63 | 2.15 | 0.90 | 0.36 | 0.26 | 0.25 | 0.35 | 0.32 | 0.34 | 0.51 | 0.44 | 0.32 |
EBITDA | 31.86M | -5.35M | -48.98M | 15.82M | 13.63M | -22.29M | -4.60M | 115.90M | 249.78M | 310.57M | 224.13M | 162.15M | 134.78M | 174.57M | 165.77M | 162.02M | 154.04M | 137.50M | 62.62M | 30.09M | 26.50M | 26.26M | 29.69M | 24.83M | 24.40M | 29.80M | 26.50M | 20.40M |
Depreciation & Amortization | 30.47M | 29.51M | 30.50M | 32.39M | 34.02M | 35.31M | 40.97M | 31.86M | 30.48M | 31.16M | 29.34M | 26.22M | 23.01M | 20.88M | 18.00M | 16.85M | 15.65M | 15.09M | 13.43M | 11.78M | 10.56M | 9.89M | 8.60M | 7.43M | 6.70M | 5.70M | 5.00M | 4.40M |