Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$183,045
$175,021
$172,890
$165,508
Gross Profit
96,343
89,059
82,039
77,424
EBITDA
19,099
9,468
7,794
6,527
EBIT
3,109
-8,183
-16,555
-17,407
Net Income
164
-11,797
-13,060
-13,843
Net Change In Cash
183,045
175,021
172,890
165,508
Free Cash Flow
36,846
52,688
28,754
6,021
Cash
358,560
320,294
306,340
278,779
Basic Shares
60,497
60,310
60,162
59,446

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$696,464
$624,624
$565,673
$498,720
Gross Profit
354,481
302,651
256,345
225,035
EBITDA
42,888
29,017
-37,740
-23,199
EBIT
-25,921
-56,090
-110,899
-89,932
Net Income
-38,536
-65,384
-108,983
-112,746
Net Change In Cash
696,464
624,624
565,673
498,720
Cost of Revenue
-123,117
-85,364
Free Cash Flow
129,059
39,649
6,504
5,306
Cash
358,560
229,655
199,600
322,848
Basic Shares
60,105
58,354
57,300
56,394

Earnings Calls

Quarter EPS
2024-12-31
$0.48
2024-09-30
$0.44
2024-06-30
$0.38
2024-03-31
$0.30