Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$191,895
$180,013
$174,241
$209,969
Gross Profit
73,798
71,664
71,512
76,511
EBITDA
11,668
9,934
6,516
22,400
EBIT
-3,024
-4,248
-4,687
10,298
Net Income
-1,241
-4,931
-3,740
-1,759
Net Change In Cash
191,895
180,013
174,241
209,969
Free Cash Flow
15,989
28,151
-10,451
30,345
Cash
73,373
60,136
35,933
81,812
Basic Shares
30,278
29,889
28,982
27,882

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$748,487
$601,117
$573,152
$490,907
Gross Profit
279,958
236,157
238,353
218,523
EBITDA
42,150
32,545
62,930
39,830
EBIT
-7,092
-18,495
20,354
-2,534
Net Income
-6,524
-16,343
19,570
-27,362
Net Change In Cash
748,487
601,117
573,152
490,907
Cost of Revenue
-218,548
250,663
Free Cash Flow
69,897
19,102
-29,184
-13,826
Cash
81,812
131,987
113,641
331,453
Basic Shares
27,210
25,612
30,907
25,090

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.36
2025-06-30
$0.38
2025-03-31
$0.36