Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$328,684
$316,924
$316,496
$290,504
Gross Profit
155,002
49,922
51,106
38,739
EBITDA
39,821
11,767
40,626
29,199
EBIT
13,451
-14,484
14,082
3,240
Net Income
8,710
-10,211
9,668
2,040
Net Change In Cash
328,684
316,924
316,496
290,504
Free Cash Flow
10,385
7,053
20,607
-2,389
Cash
320,714
310,865
301,838
260,202
Basic Shares
41,872
40,010
41,480
41,259

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,252,608
$1,087,533
$900,486
$739,893
Gross Profit
573,918
398,392
381,544
306,517
EBITDA
120,895
111,737
51,529
44,478
EBIT
16,289
18,697
-22,767
-15,757
Net Income
10,207
20,264
-25,967
-10,111
Net Change In Cash
1,252,608
1,087,533
900,486
739,893
Cost of Revenue
-71,885
155,533
Free Cash Flow
35,656
-14,028
-65,818
-43,093
Cash
320,714
224,653
230,521
302,406
Basic Shares
44,203
43,899
39,237
39,085

Earnings Calls

Quarter EPS
2024-12-31
$0.26
2024-09-30
$0.25
2024-06-30
$0.27
2024-03-31
$0.13