Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$278,660
$264,182
$252,086
$247,010
Gross Profit
155,997
142,249
113,599
129,910
EBITDA
19,431
13,184
10,362
11,985
EBIT
15,422
-4,279
-23,576
-19,790
Net Income
11,577
-4,479
-12,816
-7,077
Net Change In Cash
278,660
264,182
252,086
247,010
Free Cash Flow
32,512
35,007
8,089
17,160
Cash
362,546
290,959
175,699
240,190
Basic Shares
88,645
74,876
74,203
73,488

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
2024-12-31
$0.79
2024-09-30
$0.67
2024-06-30
$0.52
2024-03-31
$0.48