Valuation Ratios

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Price to Earnings 21.40 3.85 3.52 3.42 3.82
Price to Sales 0.99 0.18 0.16 0.14 0.15
Book Value Per Common Share 8.59 30.30 25.88 28.12 26.20
Price to Book 5.06 0.96 0.90 0.61 0.65
Price to Operating Cash Flow 112.31 2.90 5.99 -8.42 -4.63
Price to Free Cash Flow
Enterprise Value to EBITDA 142496.55 24944.48 22352.77 22711.40 26496.44
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
Price to Earnings 29.95 61.31 -1028.75 27.18 52.02 -1584.00 4.24 8.32 184.67 3.93 7.26 484.19 5.25 10.94 -0.03
Price to Sales 1.24 1.79 3.63 1.17 1.57 0.78 0.19 0.29 0.60 0.18 0.26 0.58 0.21 0.30 0.60
Book Value Per Common Share 9.37 8.86 8.31 8.59 8.30 7.67 29.01 30.30 27.27 26.62 25.51 25.88 24.61 23.86 25.39 28.12 27.67 26.51 24.42 26.20
Price to Book 4.73 4.71 4.95 5.06 4.52 4.27 1.09 0.96 0.83 0.82 0.87 0.90 0.79 0.76 0.76 0.61 0.69 0.68 0.70 0.65
Price to Operating Cash Flow -111.89 -22.04 203.81 -22.65 -20.25 23.18 15.28 -6.40 -5.74 -45.90 -3.55 -4.75 -2.39 52.39 -16.54
Price to Free Cash Flow
Enterprise Value to EBITDA 200042.13 381315.23 22772160.62 181653.44 328199.37 4199549.80 27300.18 51946.79 564503.45 25342.44 47481.10 762280.80 35598.23 70751.13

Earnings Data

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Earning YoY -73.01 13.42 31.29 13.23
Revenue YoY 7.03 1.42 10.38 8.44
EBITDA YoY 3.06 6.41 27.17 15.76
Net Profit YoY 4.70 7.07 24.13 12.78
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
Earning YoY 117.65 119.05 103.05 2083.33 97.61 6175.00 118.67
Revenue YoY 53.14 105.16 53.95 105.22 52.63 103.91 53.84 106.41 54.68 106.76
EBITDA YoY 103.65 5907.76 106.71 5155.38 94.88 951.14 90.89 1410.12 39.18 108.24
Net Profit YoY 118.28 118.49 102.15 2077.66 95.28 6254.86 -89.06 119.09

Financial Strength

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Per Common Share 8.42 37.09 37.97 30.96 35.23
Quick Ratio 1.27 1.23 1.30 1.23 1.33
Current Ratio 1.32 1.30 1.36 1.29 1.40
Debt to Equity 2.37 2.62 2.86 2.58 2.91
Long-Term Debt to Equity 0.75 0.90 0.98 1.07 1.44
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
Cash Per Common Share 7.40 7.06 9.21 8.51 6.79 7.31 37.85 37.99 30.29 29.66 35.08 39.40 34.17 30.66 32.52 31.48 26.17 28.34 31.93 35.28
Quick Ratio 1.21 1.18 1.14 1.27 1.25 1.21 1.16 1.23 1.20 1.19 1.27 1.30 1.29 1.26 1.27 1.23 1.23 1.08 1.22 1.33
Current Ratio 1.27 1.25 1.21 1.32 1.31 1.27 1.23 1.30 1.25 1.24 1.33 1.36 1.35 1.31 1.32 1.29 1.30 1.14 1.28 1.40
Debt to Equity 2.24 2.16 2.65 2.37 2.37 2.46 2.94 2.62 2.82 2.78 2.90 2.86 3.07 3.33 3.22 2.58 2.90 3.34 3.57 2.91
Long-Term Debt to Equity 0.55 0.48 0.60 0.75 0.77 0.79 0.90 0.90 0.93 0.89 0.95 0.98 1.07 1.10 1.11 1.07 1.18 1.30 1.56 1.44

Profitability

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
ROA 7.11 7.01 6.88 5.10 4.36
ROE 23.94 25.42 26.58 18.26 17.03
Gross Margin 22.13 22.68 22.27 21.41 20.77
Operating Margin 6.20 6.47 6.21 5.34 4.98
EBITDA Margin 6.87 7.13 6.80 5.90 5.53
Net Profit Margin 4.63 4.73 4.48 3.99 3.83
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
ROA 4.89 2.44 -0.13 4.99 2.41 -0.02 5.23 2.65 0.12 5.13 2.42 0.04 3.40 1.45 -0.54
ROE 15.85 7.72 -0.48 16.80 8.33 -0.07 19.98 10.02 0.47 20.86 10.49 0.16 13.23 6.29 -2.47
Gross Margin 20.96 19.31 14.57 21.66 19.70 14.89 22.32 20.91 16.31 22.26 21.09 16.38 21.27 19.56 14.13
Operating Margin 5.51 3.98 -0.51 5.70 4.06 -0.51 6.23 4.75 0.39 6.26 4.92 0.14 5.19 3.69 -2.64
EBITDA Margin 6.18 4.64 0.16 6.38 4.75 0.19 6.90 5.40 1.05 6.85 5.52 0.75 5.75 4.27 -2.04
Net Profit Margin 4.14 2.90 -0.35 4.31 3.04 -0.05 4.55 3.43 0.32 4.57 3.60 0.12 3.93 2.78 -2.08

Dividends

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Dividend Yield
Dividend Payout Ratio
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
Dividend Yield
Dividend Payout Ratio

Financial Statements

Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Assets 745,508.00 721,538.00 686,938.00 746,952.00 774,950.00
   Current Assets 475,442.00 447,502.00 454,362.00 406,719.00 407,875.00
      Cash and Short-Term Investments 219,549.00 249,665.00 270,737.00 233,406.00 266,923.00
            Cash and Cash Equivalents 55,367.00 71,168.00 91,423.00 69,405.00 68,688.00
            Short-Term Investments 164,182.00 178,497.00 179,314.00 164,001.00 198,235.00
      Net Receivables 234,533.00 171,407.00 163,838.00 155,707.00 118,506.00
      Inventory 0 0 0 0 0
      Other Current Assets 21,360.00 26,430.00 19,787.00 17,606.00 22,446.00
   Non-Current Assets 270,066.00 274,036.00 232,576.00 340,233.00 367,075.00
      Property, Plant, Equipment Net 77,110.00 70,193.00 65,758.00 56,974.00 57,941.00
      Goodwill 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00
      Intangible Assets 0 0 0 0 0
      Long-Term Investments 0 0 0 0 0
      Non-Current Deferred Assets 4,477.00 4,218.00 11,440.00 0 0
      Other Non-Current Assets 140,659.00 151,805.00 107,558.00 235,439.00 261,314.00
Liabilities 524,104.00 522,398.00 509,096.00 538,422.00 576,715.00
   Current Liabilities 358,896.00 343,252.00 334,731.00 315,396.00 290,637.00
      Payables and Expenses 271,846.00 66,011.00 102,784.00 104,633.00 114,061.00
            Account Payables 6,787.00 6,593.00 8,264.00 4,485.00 4,746.00
            Current Accrued Liabilities 265,059.00 59,418.00 94,520.00 100,148.00 109,315.00
      Short-Term Debt 6,231.00 6,623.00 6,957.00 10,701.00 7,760.00
      Other Current Liabilities 80,819.00 270,618.00 224,990.00 200,062.00 168,816.00
   Non-Current Liabilities 165,208.00 179,146.00 174,365.00 223,026.00 286,078.00
      Long-Term Debt 15,215.00 14,590.00 14,225.00 14,598.00 19,929.00
      Other Non-Current Liabilities 149,993.00 164,556.00 160,140.00 208,428.00 266,149.00
Equity 221,404.00 199,140.00 177,842.00 208,530.00 198,235.00
   Shareholders Equity 221,404.00 199,140.00 177,842.00 208,530.00 198,235.00
      Capital Stock 258.00 66.00 69.00 74.00 76.00
      Share Premium 40,396.00 36,940.00 32,744.00 29,054.00 24,885.00
      Retained Earnings 199,995.00 182,935.00 172,623.00 178,323.00 165,710.00
      Treasury Shares 0 0 0 0 0
      Accumulated Other Comprehensive Income -19,245.00 -20,801.00 -27,594.00 1,079.00 7,564.00
   Minority Interest 0 0 0 0 0
Investments 164,182.00 178,497.00 179,314.00 164,001.00 198,235.00
Debt 21,446.00 21,213.00 21,182.00 25,299.00 27,689.00
Common Shares Outstanding 25,784.00 6,572.00 6,871.00 7,415.00 7,566.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenues 1,144,531.00 1,069,307.00 1,054,326.00 955,166.00 880,824.00
Cost Of Revenue 891,280.00 826,775.00 819,481.00 750,658.00 697,917.00
Gross Profit 253,251.00 242,532.00 234,845.00 204,508.00 182,907.00
Operating Expenses 193,470.00 181,882.00 175,870.00 160,585.00 146,760.00
   Selling, General and Administrative Expenses 185,869.00 174,772.00 169,642.00 155,259.00 141,916.00
   Other Operating Expenses 7,601.00 7,110.00 6,228.00 5,326.00 4,844.00
Operating Income 59,781.00 60,650.00 58,975.00 43,923.00 36,147.00
Net Non-Operating Income 11,041.00 8,338.00 6,328.00 6,738.00 6,449.00
Interest Income 11,078.00 0 0 0 0
Interest Expense 178.00 166.00 141.00 372.00 1,244.00
Net Interest 10,900.00 0 0 0 0
EBT 70,822.00 68,988.00 65,303.00 50,661.00 42,596.00
Income Tax 17,829.00 18,376.00 18,035.00 12,582.00 8,831.00
Net Income 52,993.00 50,612.00 47,268.00 38,079.00 33,765.00
EBIT 71,000.00 69,154.00 65,444.00 51,033.00 43,840.00
Deprecation and Amortization 7,601.00 7,110.00 6,228.00 5,326.00 4,844.00
EBITDA 78,601.00 76,264.00 71,672.00 56,359.00 48,684.00
EPS 0.00 0.01 0.01 0.01 0.00
Diluted EPS 0.00 0.01 0.01 0.01 0.00
Average Shares Outstanding Basic 26,076.00 6,731.00 7,130.00 7,540.00 7,577.00
Average Shares Outstanding Diluted 26,708.00 6,849.00 7,226.00 7,621.00 7,688.00
Breakdown 2024-12-31 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Operating Cash Flow 10,087.00 67,222.00 27,778.00 -15,459.00 -27,915.00
   Operating Net Income 52,993.00 50,612.00 47,268.00 38,079.00 33,765.00
   Deprecation and Amortization 7,601.00 7,110.00 6,228.00 5,326.00 4,844.00
   Deferred Income Tax -854.00 4,626.00 -2,177.00 -353.00 5,492.00
   Share Based Compensation 8,840.00 8,465.00 7,390.00 5,366.00 3,436.00
   Change in Working Capital 78,441.00 -37,194.00 -9,788.00 18,424.00 -150,094.00
   Other Operating Activities -136,934.00 33,603.00 -21,143.00 -82,301.00 74,642.00
Investing Cash Flow 38,785.00 -55,187.00 61,154.00 -112,863.00 4,141.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 14,168.00 11,947.00 15,973.00 6,801.00 8,610.00
   Net Purchase/Sale of Investments Net 61,192.00 81,473.00 23,077.00 383,872.00 148,628.00
   Net Purchase/Sale of Business 0 0 0 0 0
   Other Investing Activities -36,575.00 -148,607.00 22,104.00 -503,536.00 -153,097.00
Financing Cash Flow -41,125.00 -44,572.00 -60,183.00 -26,886.00 -15,730.00
   Net Issuance/Repayment of Debt 415.00 12,313.00 3,510.00 5,657.00 220.00
   Net Issuance/Repurchase of Equity 30,064.00 34,894.00 47,879.00 18,443.00 11,140.00
   Dividends Paid 8,086.00 8,089.00 8,524.00 9,069.00 9,121.00
   Other Financing Activities -79,690.00 -99,868.00 -120,096.00 -60,055.00 -36,211.00
Net Change in Cash 7,747.00 -32,537.00 28,749.00 -155,208.00 -39,504.00
   Cash at Beginning of Period 74,841.00 107,378.00 78,629.00 233,837.00 273,341.00
   Cash at End of Period 82,588.00 74,841.00 107,378.00 78,629.00 233,837.00
Free Cash Flow 0 0 0 0 0
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31
Assets 777,925.00 713,628.00 778,567.00 745,508.00 725,768.00 688,587.00 747,800.00 721,538.00 690,008.00 671,904.00 676,390.00 686,938.00 696,990.00 756,274.00 784,517.00 746,952.00 808,967.00 866,118.00 842,655.00 774,950.00
   Current Assets 516,903.00 471,431.00 531,652.00 475,442.00 452,685.00 421,474.00 475,295.00 447,502.00 427,461.00 417,655.00 449,506.00 454,362.00 460,782.00 510,534.00 516,370.00 406,719.00 463,285.00 462,417.00 472,122.00 407,875.00
      Cash and Short-Term Investments 190,155.00 181,487.00 237,627.00 219,549.00 177,372.00 191,266.00 248,687.00 249,665.00 205,108.00 201,975.00 240,888.00 270,737.00 246,078.00 223,306.00 240,835.00 233,406.00 197,842.00 214,393.00 241,870.00 266,923.00
            Cash and Cash Equivalents 47,676.00 26,348.00 31,977.00 55,367.00 14,429.00 40,348.00 51,267.00 71,168.00 41,579.00 48,347.00 52,635.00 91,423.00 58,951.00 34,098.00 46,074.00 69,405.00 12,860.00 2,469.00 28,545.00 68,688.00
            Short-Term Investments 142,479.00 155,139.00 205,650.00 164,182.00 162,943.00 150,918.00 197,420.00 178,497.00 163,529.00 153,628.00 188,253.00 179,314.00 187,127.00 189,208.00 194,761.00 164,001.00 184,982.00 211,924.00 213,325.00 198,235.00
      Net Receivables 300,616.00 264,175.00 261,291.00 234,533.00 253,749.00 211,565.00 200,368.00 171,407.00 205,217.00 198,055.00 188,013.00 163,838.00 194,537.00 266,870.00 256,296.00 155,707.00 240,293.00 226,582.00 207,430.00 118,506.00
      Inventory 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Other Current Assets 26,132.00 25,769.00 32,734.00 21,360.00 21,564.00 18,643.00 26,240.00 26,430.00 17,136.00 17,625.00 20,605.00 19,787.00 20,167.00 20,358.00 19,239.00 17,606.00 25,150.00 21,442.00 22,822.00 22,446.00
   Non-Current Assets 261,022.00 242,197.00 246,915.00 270,066.00 273,083.00 267,113.00 272,505.00 274,036.00 262,547.00 254,249.00 226,884.00 232,576.00 236,208.00 245,740.00 268,147.00 340,233.00 345,682.00 403,701.00 370,533.00 367,075.00
      Property, Plant, Equipment Net 87,888.00 86,038.00 81,365.00 77,110.00 76,228.00 74,518.00 71,941.00 70,193.00 67,107.00 68,172.00 66,545.00 65,758.00 64,140.00 60,327.00 59,962.00 56,974.00 58,023.00 58,723.00 58,875.00 57,941.00
      Goodwill 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00 47,820.00
      Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Long-Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Non-Current Deferred Assets 1,896.00 2,562.00 3,288.00 4,477.00 2,206.00 4,806.00 4,789.00 4,218.00 12,236.00 10,819.00 10,044.00 11,440.00 10,497.00 7,096.00 3,775.00 0 0 0 0 0
      Other Non-Current Assets 123,418.00 105,777.00 114,442.00 140,659.00 146,829.00 139,969.00 147,955.00 151,805.00 135,384.00 127,438.00 102,475.00 107,558.00 113,751.00 130,497.00 156,590.00 235,439.00 239,839.00 297,158.00 263,838.00 261,314.00
Liabilities 537,780.00 487,811.00 565,216.00 524,104.00 510,382.00 489,626.00 558,211.00 522,398.00 509,562.00 493,935.00 502,912.00 509,096.00 525,627.00 581,776.00 598,805.00 538,422.00 601,334.00 666,696.00 658,170.00 576,715.00
   Current Liabilities 406,676.00 378,648.00 437,761.00 358,896.00 344,879.00 332,830.00 387,994.00 343,252.00 341,109.00 335,818.00 338,388.00 334,731.00 341,755.00 389,768.00 391,903.00 315,396.00 356,974.00 406,848.00 369,806.00 290,637.00
      Payables and Expenses 379,523.00 331,837.00 285,655.00 271,846.00 56,966.00 59,821.00 59,768.00 66,011.00 65,794.00 84,427.00 92,931.00 102,784.00 97,551.00 97,324.00 101,183.00 104,633.00 95,898.00 161,068.00 117,193.00 114,061.00
            Account Payables 5,842.00 4,933.00 7,634.00 6,787.00 4,222.00 4,396.00 5,697.00 6,593.00 5,268.00 5,701.00 5,384.00 8,264.00 4,553.00 4,321.00 4,332.00 4,485.00 4,483.00 4,606.00 5,611.00 4,746.00
            Current Accrued Liabilities 373,681.00 326,904.00 278,021.00 265,059.00 52,744.00 55,425.00 54,071.00 59,418.00 60,526.00 78,726.00 87,547.00 94,520.00 92,998.00 93,003.00 96,851.00 100,148.00 91,415.00 156,462.00 111,582.00 109,315.00
      Short-Term Debt 6,945.00 6,682.00 6,521.00 6,231.00 6,304.00 6,245.00 6,345.00 6,623.00 6,753.00 6,882.00 7,029.00 6,957.00 6,908.00 6,716.00 6,603.00 10,701.00 11,000.00 7,969.00 8,227.00 7,760.00
      Other Current Liabilities 20,208.00 40,129.00 145,585.00 80,819.00 281,609.00 266,764.00 321,881.00 270,618.00 268,562.00 244,509.00 238,428.00 224,990.00 237,296.00 285,728.00 284,117.00 200,062.00 250,076.00 237,811.00 244,386.00 168,816.00
   Non-Current Liabilities 131,104.00 109,163.00 127,455.00 165,208.00 165,503.00 156,796.00 170,217.00 179,146.00 168,453.00 158,117.00 164,524.00 174,365.00 183,872.00 192,008.00 206,902.00 223,026.00 244,360.00 259,848.00 288,364.00 286,078.00
      Long-Term Debt 18,225.00 18,828.00 16,635.00 15,215.00 15,416.00 15,220.00 15,594.00 14,590.00 13,049.00 14,236.00 13,559.00 14,225.00 15,405.00 13,267.00 13,000.00 14,598.00 15,720.00 19,924.00 19,842.00 19,929.00
      Other Non-Current Liabilities 112,879.00 90,335.00 110,820.00 149,993.00 150,087.00 141,576.00 154,623.00 164,556.00 155,404.00 143,881.00 150,965.00 160,140.00 168,467.00 178,741.00 193,902.00 208,428.00 228,640.00 239,924.00 268,522.00 266,149.00
Equity 240,145.00 225,817.00 213,351.00 221,404.00 215,386.00 198,961.00 189,589.00 199,140.00 180,446.00 177,969.00 173,478.00 177,842.00 171,363.00 174,498.00 185,712.00 208,530.00 207,633.00 199,422.00 184,485.00 198,235.00
   Shareholders Equity 240,145.00 225,817.00 213,351.00 221,404.00 215,386.00 198,961.00 189,589.00 199,140.00 180,446.00 177,969.00 173,478.00 177,842.00 171,363.00 174,498.00 185,712.00 208,530.00 207,633.00 199,422.00 184,485.00 198,235.00
      Capital Stock 256.00 255.00 257.00 258.00 259.00 259.00 65.00 66.00 66.00 67.00 68.00 69.00 70.00 71.00 73.00 74.00 75.00 75.00 76.00 76.00
      Share Premium 44,441.00 43,093.00 41,108.00 40,396.00 38,640.00 38,882.00 37,696.00 36,940.00 34,847.00 34,576.00 33,559.00 32,744.00 31,351.00 30,941.00 30,626.00 29,054.00 27,981.00 27,437.00 26,483.00 24,885.00
      Retained Earnings 208,042.00 196,734.00 188,123.00 199,995.00 192,023.00 182,160.00 174,125.00 182,935.00 175,210.00 169,296.00 163,793.00 172,623.00 170,745.00 165,389.00 168,292.00 178,323.00 176,113.00 167,445.00 155,612.00 165,710.00
      Treasury Shares 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
      Accumulated Other Comprehensive Income -12,594.00 -14,265.00 -16,137.00 -19,245.00 -15,536.00 -22,340.00 -22,297.00 -20,801.00 -29,677.00 -25,970.00 -23,942.00 -27,594.00 -30,803.00 -21,903.00 -13,279.00 1,079.00 3,464.00 4,465.00 2,314.00 7,564.00
   Minority Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Investments 142,479.00 155,139.00 205,650.00 164,182.00 162,943.00 150,918.00 197,420.00 178,497.00 163,529.00 153,628.00 188,253.00 179,314.00 187,127.00 189,208.00 194,761.00 164,001.00 184,982.00 211,924.00 213,325.00 198,235.00
Debt 25,170.00 25,510.00 23,156.00 21,446.00 21,720.00 21,465.00 21,939.00 21,213.00 19,802.00 21,118.00 20,588.00 21,182.00 22,313.00 19,983.00 19,603.00 25,299.00 26,720.00 27,893.00 28,069.00 27,689.00
Common Shares Outstanding 25,624.00 25,497.00 25,678.00 25,784.00 25,937.00 25,949.00 6,536.00 6,572.00 6,617.00 6,686.00 6,800.00 6,871.00 6,962.00 7,314.00 7,314.00 7,415.00 7,505.00 7,523.00 7,554.00 7,566.00
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31
Revenues 919,172.00 600,223.00 292,566.00 -506,395.00 839,711.00 545,433.00 265,782.00 -497,282.00 792,625.00 519,297.00 254,667.00 -482,979.00 782,376.00 508,554.00 246,375.00 -413,525.00 698,598.00 451,648.00 218,445.00
Cost Of Revenue 726,524.00 484,340.00 249,942.00 -430,739.00 657,835.00 437,969.00 226,215.00 -412,761.00 615,706.00 410,707.00 213,123.00 -396,094.00 608,237.00 401,316.00 206,022.00 -350,257.00 550,025.00 363,310.00 187,580.00
Gross Profit 192,648.00 115,883.00 42,624.00 -75,656.00 181,876.00 107,464.00 39,567.00 -84,521.00 176,919.00 108,590.00 41,544.00 -86,885.00 174,139.00 107,238.00 40,353.00 -63,268.00 148,573.00 88,338.00 30,865.00
Operating Expenses 149,005.00 97,022.00 46,796.00 -85,265.00 142,714.00 91,755.00 44,266.00 -83,928.00 134,467.00 88,440.00 42,903.00 -81,294.00 130,023.00 85,468.00 41,673.00 -71,119.00 117,906.00 75,394.00 38,404.00
   Selling, General and Administrative Expenses 142,912.00 93,026.00 44,838.00 -81,587.00 137,051.00 87,991.00 42,414.00 -80,682.00 129,194.00 85,034.00 41,226.00 -78,398.00 125,438.00 82,437.00 40,165.00 -68,556.00 113,939.00 72,769.00 37,107.00
   Other Operating Expenses 6,093.00 3,996.00 1,958.00 -3,678.00 5,663.00 3,764.00 1,852.00 -3,246.00 5,273.00 3,406.00 1,677.00 -2,896.00 4,585.00 3,031.00 1,508.00 -2,563.00 3,967.00 2,625.00 1,297.00
Operating Income 43,643.00 18,861.00 -4,172.00 9,609.00 39,162.00 15,709.00 -4,699.00 -593.00 42,452.00 20,150.00 -1,359.00 -5,591.00 44,116.00 21,770.00 -1,320.00 7,851.00 30,667.00 12,944.00 -7,539.00
Net Non-Operating Income 6,901.00 4,931.00 2,634.00 -7,202.00 8,599.00 6,348.00 3,296.00 -5,267.00 6,831.00 4,461.00 2,313.00 -3,256.00 4,758.00 3,190.00 1,636.00 -3,197.00 5,122.00 3,343.00 1,470.00
Interest Income 6,933.00 4,988.00 2,444.00 11,078.00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 133.00 88.00 44.00 -87.00 133.00 88.00 44.00 -28.00 118.00 38.00 38.00 -62.00 102.00 67.00 34.00 -756.00 433.00 387.00 308.00
Net Interest 6,800.00 4,900.00 2,400.00 10,900.00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
EBT 50,544.00 23,792.00 -1,538.00 2,407.00 47,761.00 22,057.00 -1,403.00 -5,860.00 49,283.00 24,611.00 954.00 -8,847.00 48,874.00 24,960.00 316.00 4,654.00 35,789.00 16,287.00 -6,069.00
Income Tax 12,492.00 6,359.00 517.00 -498.00 11,568.00 5,492.00 1,267.00 -1,764.00 13,229.00 6,776.00 135.00 -1,785.00 13,134.00 6,658.00 28.00 -1,008.00 8,324.00 3,751.00 1,515.00
Net Income 38,052.00 17,433.00 -1,021.00 371.00 36,193.00 16,565.00 -136.00 -4,096.00 36,054.00 17,835.00 819.00 -7,062.00 35,740.00 18,302.00 288.00 2,632.00 27,465.00 12,536.00 -4,554.00
EBIT 50,677.00 23,880.00 -1,494.00 2,320.00 47,894.00 22,145.00 -1,359.00 -5,888.00 49,401.00 24,649.00 992.00 -8,909.00 48,976.00 25,027.00 350.00 3,898.00 36,222.00 16,674.00 -5,761.00
Deprecation and Amortization 6,093.00 3,996.00 1,958.00 -3,678.00 5,663.00 3,764.00 1,852.00 -3,246.00 5,273.00 3,406.00 1,677.00 -2,896.00 4,585.00 3,031.00 1,508.00 -2,563.00 3,967.00 2,625.00 1,297.00
EBITDA 56,770.00 27,876.00 464.00 -1,358.00 53,557.00 25,909.00 493.00 -9,134.00 54,674.00 28,055.00 2,669.00 -11,805.00 53,561.00 28,058.00 1,858.00 1,335.00 40,189.00 19,299.00 -4,464.00
EPS 0.00 0.00 -0.00 0.00 0.00 0.00 -0.00 -0.00 0.01 0.00 0.00 -0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.60
Diluted EPS 0.00 0.00 -0.00 0.00 0.00 0.00 -0.00 0.00 0.01 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -0.60
Average Shares Outstanding Basic 25,696.00 25,700.00 25,809.00 45,427.00 26,133.00 26,174.00 6,570.00 6,477.00 6,772.00 6,809.00 6,866.00 6,629.00 7,201.00 7,284.00 7,406.00 7,460.00 7,559.00 7,565.00 7,576.00
Average Shares Outstanding Diluted 26,263.00 26,309.00 25,809.00 46,732.00 26,736.00 26,794.00 6,570.00 6,595.00 6,885.00 6,931.00 6,985.00 6,779.00 7,286.00 7,365.00 7,474.00 7,608.00 7,642.00 7,658.00 7,576.00
Breakdown 2025-09-30 2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31
Operating Cash Flow -10,177.00 -48,605.00 5,211.00 86,749.00 -43,288.00 -42,353.00 8,979.00 106,935.00 9,999.00 -23,197.00 -26,515.00 98,462.00 -3,059.00 -37,416.00 -30,209.00 50,108.00 -60,304.00 2,621.00 -7,884.00
   Operating Net Income 38,052.00 17,433.00 -1,021.00 371.00 36,193.00 16,565.00 -136.00 -4,096.00 36,054.00 17,835.00 819.00 -7,062.00 35,740.00 18,302.00 288.00 2,632.00 27,465.00 12,536.00 -4,554.00
   Deprecation and Amortization 6,093.00 3,996.00 1,958.00 -3,678.00 5,663.00 3,764.00 1,852.00 -3,246.00 5,273.00 3,406.00 1,677.00 -2,896.00 4,585.00 3,031.00 1,508.00 -2,563.00 3,967.00 2,625.00 1,297.00
   Deferred Income Tax 0 0 0 -854.00 0 0 0 4,626.00 0 0 0 -2,177.00 0 0 0 -353.00 0 0 0
   Share Based Compensation 7,791.00 4,923.00 2,658.00 -4,288.00 6,648.00 4,293.00 2,187.00 -3,381.00 6,027.00 3,891.00 1,928.00 -3,525.00 5,489.00 3,596.00 1,830.00 -1,963.00 3,874.00 2,395.00 1,060.00
   Change in Working Capital 123,211.00 44,938.00 45,962.00 -78,013.00 84,145.00 35,085.00 37,224.00 -86,321.00 17,214.00 12,393.00 19,520.00 -376,908.00 33,043.00 162,823.00 171,254.00 -544,469.00 170,383.00 213,876.00 178,634.00
   Other Operating Activities -185,324.00 -119,895.00 -44,346.00 173,211.00 -175,937.00 -102,060.00 -32,148.00 199,353.00 -54,569.00 -60,722.00 -50,459.00 491,030.00 -81,916.00 -225,168.00 -205,089.00 596,824.00 -265,993.00 -228,811.00 -184,321.00
Investing Cash Flow 27,383.00 26,117.00 -31,978.00 -61,358.00 29,022.00 57,006.00 14,115.00 -29,236.00 -17,547.00 -6,363.00 -2,041.00 -41,206.00 42,472.00 39,383.00 20,505.00 356,330.00 -133,308.00 -211,539.00 -124,346.00
   Capital Expenditure 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
   Net Purchase/Sale of PPE 13,281.00 8,926.00 4,514.00 -7,321.00 11,001.00 7,709.00 2,779.00 -5,086.00 8,232.00 5,806.00 2,995.00 -10,647.00 11,458.00 8,408.00 6,754.00 -3,220.00 5,016.00 3,224.00 1,781.00
   Net Purchase/Sale of Investments Net 59,112.00 55,934.00 44,858.00 -16,319.00 46,315.00 18,257.00 12,939.00 41,225.00 26,134.00 12,156.00 1,958.00 -20,888.00 16,472.00 14,425.00 13,068.00 -499,537.00 382,683.00 335,113.00 165,613.00
   Net Purchase/Sale of Business 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
   Other Investing Activities -45,010.00 -38,743.00 -81,350.00 -37,718.00 -28,294.00 31,040.00 -1,603.00 -65,375.00 -51,913.00 -24,325.00 -6,994.00 -9,671.00 14,542.00 16,550.00 683.00 859,087.00 -521,007.00 -549,876.00 -291,740.00
Financing Cash Flow -33,753.00 -22,923.00 -12,798.00 20,339.00 -31,860.00 -19,498.00 -10,106.00 26,808.00 -37,394.00 -23,223.00 -10,763.00 40,387.00 -50,024.00 -36,458.00 -14,088.00 6,938.00 -18,007.00 -10,756.00 -5,061.00
   Net Issuance/Repayment of Debt 4,508.00 4,508.00 0 -415.00 415.00 415.00 0 12,313.00 0 0 0 -7,020.00 3,510.00 3,510.00 3,510.00 -111.00 5,602.00 111.00 55.00
   Net Issuance/Repurchase of Equity 28,026.00 18,106.00 9,853.00 -14,910.00 23,056.00 14,486.00 7,432.00 -21,785.00 29,794.00 18,516.00 8,369.00 -29,773.00 39,763.00 28,903.00 8,986.00 -5,193.00 11,931.00 7,454.00 4,251.00
   Dividends Paid 6,162.00 4,107.00 2,059.00 -3,820.00 6,011.00 3,925.00 1,970.00 -4,163.00 6,105.00 4,080.00 2,067.00 -4,681.00 6,552.00 4,424.00 2,229.00 -4,576.00 6,818.00 4,549.00 2,278.00
   Other Financing Activities -72,449.00 -49,644.00 -24,710.00 39,484.00 -61,342.00 -38,324.00 -19,508.00 40,443.00 -73,293.00 -45,819.00 -21,199.00 81,861.00 -99,849.00 -73,295.00 -28,813.00 16,818.00 -42,358.00 -22,870.00 -11,645.00
Net Change in Cash -16,547.00 -45,411.00 -39,565.00 45,730.00 -46,126.00 -4,845.00 12,988.00 104,507.00 -44,942.00 -52,783.00 -39,319.00 97,643.00 -10,611.00 -34,491.00 -23,792.00 413,376.00 -211,619.00 -219,674.00 -137,291.00
   Cash at Beginning of Period 82,588.00 82,588.00 82,588.00 36,858.00 74,841.00 74,841.00 74,841.00 -29,666.00 107,378.00 107,378.00 107,378.00 9,735.00 78,629.00 78,629.00 78,629.00 -334,747.00 233,837.00 233,837.00 233,837.00
   Cash at End of Period 66,041.00 37,177.00 43,023.00 82,588.00 28,715.00 69,996.00 87,829.00 74,841.00 62,436.00 54,595.00 68,059.00 107,378.00 68,018.00 44,138.00 54,837.00 78,629.00 22,218.00 14,163.00 96,546.00
Free Cash Flow 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0