Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$356,466
$320,898
$328,684
$316,924
Gross Profit
171,787
148,193
155,002
49,922
EBITDA
52,329
32,962
39,821
11,767
EBIT
25,224
5,813
13,451
-14,484
Net Income
17,148
4,245
8,710
-10,211
Net Change In Cash
356,466
320,898
328,684
316,924
Free Cash Flow
26,912
1,870
10,385
7,053
Cash
336,804
312,921
320,714
310,865
Basic Shares
41,864
41,864
41,872
40,010

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,252,608
$1,087,533
$900,486
$739,893
Gross Profit
573,918
398,392
381,544
306,517
EBITDA
120,895
111,737
51,529
44,478
EBIT
16,289
18,697
-22,767
-15,757
Net Income
10,207
20,264
-25,967
-10,111
Net Change In Cash
1,252,608
1,087,533
900,486
739,893
Cost of Revenue
-71,885
155,533
Free Cash Flow
35,656
-14,028
-65,818
-43,093
Cash
320,714
224,653
230,521
302,406
Basic Shares
44,203
43,899
39,237
39,085

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.44
2025-03-31
$0.14
2024-12-31
$0.26