Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$240,726
$219,630
$217,206
$241,696
Gross Profit
31,224
36,179
36,890
37,807
EBITDA
28,150
23,016
24,584
31,024
EBIT
21,899
16,837
18,398
25,013
Net Income
19,940
15,271
14,388
21,551
Net Change In Cash
240,726
219,630
217,206
241,696
Free Cash Flow
17,565
8,410
13,241
27,494
Cash
35,028
22,605
57,439
48,795
Basic Shares
104,345
105,077
105,478
105,587

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$895,019
$794,045
$546,259
$144,031
Gross Profit
132,893
90,235
83,568
8,446
EBITDA
107,408
42,423
37,491
-32,137
EBIT
83,132
20,383
15,138
-54,605
Net Income
72,864
-2,974
53,159
-68,522
Net Change In Cash
895,019
794,045
546,259
144,031
Cost of Revenue
1,221
-10,498
Free Cash Flow
72,055
57,961
19,938
-37,972
Cash
57,439
27,704
32,064
30,937
Basic Shares
104,940
97,826
95,105
90,134

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.25
2025-03-31
$0.22
2024-12-31
$0.20