Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$180,013
$174,241
$209,969
$193,883
Gross Profit
71,664
71,512
76,511
73,134
EBITDA
-3,748
7,816
22,400
11,526
EBIT
10,298
-898
Net Income
-4,931
-3,740
-1,759
413
Net Change In Cash
180,013
174,241
209,969
193,883
Free Cash Flow
28,151
-10,451
30,345
14,245
Cash
60,136
35,933
81,812
74,940
Basic Shares
29,889
28,982
27,882
28,615

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-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
34,231
EBIT
-7,092
-18,495
20,354
-8,133
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.38
2025-03-31
$0.36
2024-12-31
$0.37