Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$239,728
$261,522
$260,789
$210,140
Gross Profit
229,820
251,778
251,417
201,729
EBITDA
14,505
24,999
20,005
15,850
EBIT
8,901
19,084
13,955
9,782
Net Income
-12,375
7,506
-57,978
7,752
Net Change In Cash
239,728
261,522
260,789
210,140
Free Cash Flow
-3,624
13,414
42,335
-7,673
Cash
126,390
106,594
96,788
66,769
Basic Shares
13,441
13,591
13,349
13,407

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$900,219
$672,502
$984,992
$1,098,499
Gross Profit
864,147
633,744
927,223
1,041,202
EBITDA
73,121
21,859
16,488
47,575
EBIT
48,932
-4,905
-28,913
-13,073
Net Income
-41,704
-122,404
-187,952
69,115
Net Change In Cash
900,219
672,502
984,992
1,098,499
Cost of Revenue
77,976
Free Cash Flow
51,038
55,043
31,524
99,508
Cash
106,594
112,051
298,845
251,231
Basic Shares
13,269
12,941
12,793
13,695

Earnings Calls

Quarter EPS
2025-03-31
$0.99
2024-12-31
$1.16
2024-09-30
$0.80
2024-06-30
$0.54