Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$250,116
$239,728
$261,522
$260,789
Gross Profit
240,087
229,820
251,778
251,417
EBITDA
20,924
14,505
24,999
20,005
EBIT
8,901
19,084
13,955
Net Income
8,862
-12,375
7,506
-57,978
Net Change In Cash
250,116
239,728
261,522
260,789
Free Cash Flow
25,209
-3,624
13,414
42,335
Cash
149,131
126,390
106,594
96,788
Basic Shares
13,650
13,441
13,591
13,349

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-09-30
$0
2025-06-30
$1.13
2025-03-31
$0.99
2024-12-31
$1.16