Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$283,269
$279,705
$278,660
$264,182
Gross Profit
155,404
153,732
155,997
142,249
EBITDA
26,001
-5,428
19,431
13,184
EBIT
6,356
-3,355
15,422
-4,279
Net Income
1,154
576
11,577
-4,479
Net Change In Cash
283,269
279,705
278,660
264,182
Free Cash Flow
31,567
43,660
32,512
35,007
Cash
205,479
370,344
362,546
290,959
Basic Shares
89,275
89,275
88,645
74,876

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,041,938
$910,488
$778,846
$609,591
Gross Profit
564,398
477,798
411,345
338,492
EBITDA
54,962
-10,620
13,313
-8,820
EBIT
2,057
-127,161
-82,769
-82,300
Net Income
-12,795
-81,764
-94,650
-53,000
Net Change In Cash
1,041,938
910,488
778,846
609,591
Cost of Revenue
89,596
-129,494
Free Cash Flow
78,557
88,067
32,694
-13,731
Cash
362,546
143,201
180,520
90,878
Basic Shares
74,503
72,048
69,920
67,512

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.52
2025-03-31
$0.62
2024-12-31
$0.79