Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$353,557
$341,975
$337,307
$327,456
Gross Profit
310,407
51,103
52,923
49,379
EBITDA
18,190
5,558
9,045
9,665
EBIT
14,228
1,767
5,121
5,284
Net Income
9,413
-1,483
1,656
1,425
Net Change In Cash
353,557
341,975
337,307
327,456
Free Cash Flow
12,049
14,036
21,844
13,382
Cash
122,742
166,308
160,295
137,477
Basic Shares
43,325
42,775
42,158
42,822

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,285,684
$1,108,605
$905,179
$698,991
Gross Profit
178,798
131,016
122,185
104,346
EBITDA
21,326
-20,484
-29,008
-23,245
EBIT
4,860
-32,958
-39,929
-35,210
Net Income
-9,633
-44,693
-44,672
-35,530
Net Change In Cash
1,285,684
1,108,605
905,179
698,991
Cost of Revenue
-14,773
-45,328
Free Cash Flow
38,571
358
-25,088
-4,897
Cash
160,295
147,501
65,605
87,400
Basic Shares
42,158
41,436
40,765
40,137

Earnings Calls

Quarter EPS
2025-06-30
$0.22
2025-03-31
$0.19
2024-12-31
$0.03
2024-09-30
$0.03