Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$203,976
$202,480
$152,191
$170,321
Gross Profit
104,834
96,784
79,121
79,076
EBITDA
46,276
37,593
27,750
25,445
EBIT
43,887
35,384
25,232
23,374
Net Income
30,904
24,210
17,433
17,700
Net Change In Cash
203,976
202,480
152,191
170,321
Free Cash Flow
-19,470
47,414
-35,136
-51,545
Cash
333,472
324,912
212,113
183,173
Basic Shares
66,671
67,057
66,242
65,911

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$557,723
$388,832
$259,751
$156,624
Gross Profit
276,215
183,615
114,856
69,599
EBITDA
126,989
74,383
41,055
22,547
EBIT
118,897
69,017
38,702
21,492
Net Income
77,349
39,263
37,757
18,780
Net Change In Cash
557,723
388,832
259,751
156,624
Cost of Revenue
-281,993
487,393
-50,663
Free Cash Flow
-139,660
-154,714
-49,805
-69,032
Cash
182,090
247,951
563,067
71,766
Basic Shares
64,870
65,341
65,356
63,550

Earnings Calls

Quarter EPS
2024-09-30
$0.63
2024-06-30
$0.55
2024-03-31
$0.52
2023-12-31
$0.43