Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$314,673
$268,295
$227,839
$194,947
Gross Profit
188,728
162,643
136,757
104,333
EBITDA
25,800
-2,640
-12,056
-22,804
EBIT
8,995
-15,230
-25,020
-36,545
Net Income
15,236
-17,375
-28,066
-39,566
Net Change In Cash
314,673
268,295
227,839
194,947
Free Cash Flow
31,484
37,721
19,787
15,212
Cash
366,157
418,538
154,704
141,649
Basic Shares
250,320
187,905
177,870
171,234

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,005,754
$728,723
$590,961
$458,338
Gross Profit
606,202
454,241
375,495
283,618
EBITDA
-11,700
-124,356
-221,549
-197,206
EBIT
-67,800
-175,505
-273,427
-243,128
Net Income
-69,771
-187,481
-279,239
-249,563
Net Change In Cash
1,005,754
728,723
590,961
458,338
Cost of Revenue
17,416
53,134
Free Cash Flow
108,134
54,553
39,250
17,536
Cash
366,157
131,732
121,110
103,859
Basic Shares
185,984
156,697
138,985
197,830

Earnings Calls

Quarter EPS
2024-12-31
$0.24
2024-09-30
$0.15
2024-06-30
$0.13
2024-03-31
$0.07