| Revenue | 85.85 MRaw value 85,854,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 93.17 MRaw value 93,166,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 96.17 MDerived by subtractionRaw value 96,166,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 359.06 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 262.89 M USD · Source version 2025-10-29
| 141.05 MRaw value 141,046,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 110.42 MRaw value 110,423,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 107.26 MDerived by subtractionRaw value 107,264,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 452.70 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 345.44 M USD · Source version 2025-10-29
| 143.35 MRaw value 143,352,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Gross profit | 42.77 MRaw value 42,771,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 45.74 MRaw value 45,744,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 50.36 MDerived by subtractionRaw value 50,360,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 184.00 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 133.64 M USD · Source version 2025-10-29
| 92.13 MRaw value 92,128,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 63.51 MRaw value 63,513,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 59.42 MDerived by subtractionRaw value 59,423,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 259.43 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 200.01 M USD · Source version 2025-10-29
| 83.12 MRaw value 83,120,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating income | 0.21 MRaw value 214,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 5.39 MRaw value 5,386,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 9.21 MDerived by subtractionRaw value 9,205,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · -1.31 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · -10.52 M USD · Source version 2025-10-29
| 45.39 MRaw value 45,385,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 20.91 MRaw value 20,907,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 15.69 MDerived by subtractionRaw value 15,685,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 81.83 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 66.14 M USD · Source version 2025-10-29
| 34.88 MRaw value 34,878,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Net income | -1.20 MRaw value -1,196,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reported data | 11.55 MRaw value 11,552,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reported data | 10.25 MDerived by subtractionRaw value 10,246,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 6.13 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · -4.12 M USD · Source version 2025-10-29
| 41.19 MRaw value 41,192,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reported data | 28.29 MRaw value 28,292,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reported data | 46.53 MDerived by subtractionRaw value 46,533,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 118.56 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 72.02 M USD · Source version 2025-10-29
| 49.77 MRaw value 49,772,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reported data |
|---|
| Operating cash flow | 15.57 MDerived by subtractionRaw value 15,566,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-06-30 · 18.15 M USD · Source version 2025-08-01
- Subtract: 2024-01-01 — 2024-03-31 · 2.58 M USD · Source version 2025-04-30
| 22.58 MDerived by subtractionRaw value 22,577,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-09-30 · 40.73 M USD · Source version 2025-10-29
- Subtract: 2024-01-01 — 2024-06-30 · 18.15 M USD · Source version 2025-08-01
| 10.12 MDerived by subtractionRaw value 10,117,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 50.84 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 40.73 M USD · Source version 2025-10-29
| 65.23 MDerived by subtractionRaw value 65,225,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-06-30 · 85.35 M USD · Source version 2026-07-29
- Subtract: 2025-01-01 — 2025-03-31 · 20.13 M USD · Source version 2026-04-30
| 38.49 MDerived by subtractionRaw value 38,487,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-09-30 · 123.84 M USD · Source version 2025-10-29
- Subtract: 2025-01-01 — 2025-06-30 · 85.35 M USD · Source version 2026-07-29
| 15.71 MDerived by subtractionRaw value 15,708,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 139.55 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 123.84 M USD · Source version 2025-10-29
| 34.14 MDerived by subtractionRaw value 34,139,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2026-01-01 — 2026-06-30 · 30.20 M USD · Source version 2026-07-29
- Subtract: 2026-01-01 — 2026-03-31 · -3.94 M USD · Source version 2026-04-30
|
|---|
| Capital expenditure | 6.14 MDerived by subtractionRaw value 6,141,000.00 USD 2024-04-01 — 2024-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-06-30 · 13.41 M USD · Source version 2025-08-01
- Subtract: 2024-01-01 — 2024-03-31 · 7.27 M USD · Source version 2025-04-30
| 8.46 MDerived by subtractionRaw value 8,455,000.00 USD 2024-07-01 — 2024-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2024-01-01 — 2024-09-30 · 21.87 M USD · Source version 2025-10-29
- Subtract: 2024-01-01 — 2024-06-30 · 13.41 M USD · Source version 2025-08-01
| 1.74 MDerived by subtractionRaw value 1,736,000.00 USD 2024-10-01 — 2024-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2024-01-01 — 2024-12-31 · 23.60 M USD · Source version 2026-03-02
- Subtract: 2024-01-01 — 2024-09-30 · 21.87 M USD · Source version 2025-10-29
| 6.20 MDerived by subtractionRaw value 6,204,000.00 USD 2025-04-01 — 2025-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-06-30 · 10.75 M USD · Source version 2026-07-29
- Subtract: 2025-01-01 — 2025-03-31 · 4.55 M USD · Source version 2026-04-30
| 4.02 MDerived by subtractionRaw value 4,021,000.00 USD 2025-07-01 — 2025-09-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2025-01-01 — 2025-09-30 · 14.78 M USD · Source version 2025-10-29
- Subtract: 2025-01-01 — 2025-06-30 · 10.75 M USD · Source version 2026-07-29
| 5.54 MDerived by subtractionRaw value 5,543,000.00 USD 2025-10-01 — 2025-12-31 · USD · Reconstructed from cumulative disclosures Fourth quarter reconstructed: full year − first nine months - Add: 2025-01-01 — 2025-12-31 · 20.32 M USD · Source version 2026-03-02
- Subtract: 2025-01-01 — 2025-09-30 · 14.78 M USD · Source version 2025-10-29
| 11.17 MDerived by subtractionRaw value 11,173,000.00 USD 2026-04-01 — 2026-06-30 · USD · Reconstructed from cumulative disclosures Quarter reconstructed: current cumulative value − previous cumulative value - Add: 2026-01-01 — 2026-06-30 · 23.56 M USD · Source version 2026-07-29
- Subtract: 2026-01-01 — 2026-03-31 · 12.39 M USD · Source version 2026-04-30
|
|---|